Fonction recherche ...encore...

ptitophe1 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -  
ptitophe1 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -
Salut la communauté.

Je rebondis sur mon autre post ( non résolu) car je rencontre un autre problème....disons plutot une incompréhension qui pourrait peut etre me faire comprendre pourquoi cela ne marchait pas dans mon premier post.

J'explique: je veux simplement retourner le numéro de ligne me signalant la présence d'un texte précis dans une colonne donnée. Pour cela, je voulais faire une fonction RECHERCHE classique. Problème: la fonction ne reconnait pas le texte :oops: :oops: . A savoir, ce texte vient d'une liste prédéfinie dans un autre onglet. J'attache le fichier pour que ce soit plus clair.

En cellule D14, la formule qui ne marche pas et ou j'attends le résultat 19 en théorie. A priori, la formule ne reconnait pas le texte...ce qui est bizarre car en D13, j'ai rentré la fonction NB.SI pour voir si celle-ci trouvait le texte...et effectivement c'est le cas.

Et pour rajouter a la compléxité du truc.....ce fichier est une copie d'une fichier ou la fonction RECHERCHE marchait...a n'y rien comprendre...en tout cas pour moi :evil:

Merci pour toute aide !!!!

Au fait...voici le ficher: http://www.cjoint.com/c/GBCsxRMSPoa

2 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Essaies
=EQUIV("1A,2A";D18:D39;0)+17


Cdlmnt
0
ptitophe1 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ton aide: effectivement ca marche
Tu peux m'expliquer par contre....je ne connais pas cette fonction et je ne comprends pas le rôle du +17 a la fin ?
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
EQUIV renvoie le rang de la valeur cherchée (ici "1A,2A") dans la plage où chercher (ici D18:D39), le 0 indique que l'on cherche la valeur exacte.
Comme ta plage commence en ligne 18, on ajoute 17 au rang trouvé

Cdlmnt
0
ptitophe1 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
Ok merci, je comprends mieux....
Par contre as-tu une idée de pourquoi ma formule ne marche pas ( surtout que dans d'autres classeurs elle fonctionne ??!!)
0