Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1657 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Excel : Probleme dans une regle de recherche de mots dans un texte

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Excel : Probleme dans une regle de recherche de mots dans un texte

n°3023579
jf2007
Posté le 16-01-2012 à 17:53:21  profilanswer
 

Bonjour
 
j'ai mis l'exemple en pièce jointe pour être plus clair
 
j'ai une regle présente en colonne D qui doit rechercher la présence des sequences ", par" ou "? Par" décrite dans la deuxieme feuille de calcul "TABLE-REF" dans les textes en colonne C
 
Resultat
 - Ligne 2 : le resultat attendu est "NC" car ", par" ou "? Par" n'est pas présent
 - Ligne 3 : le resultat attendu est "parties, simulation et société fictive," car ", par" est présent et je récupère ce qui est derière
" - Ligne 4 : le resultat attendu est ""NC"" car "", par"" ou ""? Par"" n'est pas présent
 => PROBLEME la regle trouve ""par"" et donne un faux resultat"
 
 
 => Comment  faire en sorte que la regle ne fonctionne pas avec "par" mais uniquement avec ce que j'ai indiqué dans la feuille "TABLES-REF" soit ", par"
 
 
ma formule:
 
=SI( SOMME( ( ESTNUM(   CHERCHE(   SUBSTITUE( 'TABLES-REF'!$B$5:$B$6;"""";"" );C2   )   )     )   *1)    =0;   "NC"; DROITE(C2;(NBCAR(C2))-(CHERCHE(   INDEX(  'TABLES-REF'!$B$5:$B$6;   EQUIV(   VRAI;   ESTNUM( CHERCHE(SUBSTITUE('TABLES-REF'!$B$5:$B$6;"""";"" );C2   )    );0   )      );C2)))         )
 
 
merci d'avance

mood
Publicité
Posté le 16-01-2012 à 17:53:21  profilanswer
 

n°3023716
SuppotDeSa​Tante
Aka dje69r
Posté le 17-01-2012 à 14:11:02  profilanswer
 

Si tu mets un "?" c'est normal puisque n'importe quel caractere peut prendre la place du "?"
 
Donc si tu cherches "? par" tout ce qui contient "par" ressortira, et c'est normal.
 
 
En fait je ne comprends pas trop ce que tu veux faire exactement ?
Tu as du texte avec ", par" et tu veux le degager ?
 
Si tel est le cas un simple remplacer ( Ctrl + H) de ", par" par "" et ca le fait.
 
Sinon en formule je ne me ferai pas aussi chier.
J'utiliserai... Remplacer()
 
Imaginons que tes texte soient en feuille "Table-REF" en colonne C
Tu te mets en D1 :
=SUPPRESPACE(SUBSTITUE(C1;", par";"" ))
 
Donc si tu as le texte "Je m'en vais, par de là les horizons" il le remplace en "Je m'en vais de là les horizons"


---------------
Soyez malin, louez entre voisins !
n°3023720
jf2007
Posté le 17-01-2012 à 14:53:57  profilanswer
 

merci, c'est parfait

n°3023721
SuppotDeSa​Tante
Aka dje69r
Posté le 17-01-2012 à 14:54:59  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Excel : Probleme dans une regle de recherche de mots dans un texte

 

Sujets relatifs
Gros problème (MAJ? Comptes?)Super de eRightSoft (problème d'installation, compatibilité)
Problème mise a jour XP[HELP] Problème choix du boot
Problème mot de passe et connexion ordinateur distant - TSEPetit coup de main sous excel
Problème svchost.exeProblème démarrage - Pc planté
[AIDE] Recherche logicielRecherche écran de veille Maya Fluid Effects
Plus de sujets relatifs à : Excel : Probleme dans une regle de recherche de mots dans un texte


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR