Résultats inattendus avec la fonction EQUIV

Bonjour le Forum !

J'utilise de temps en temps la fonction EQUIV().

D'habitude, j'arrive à m'en débrouiller, mais aujourd'hui, je ne comprends pas pourquoi je n'obtiens pas les résultats attendus.

Je joins un fichier où j'ai résumé les problèmes que je rencontre :

Je cherche si, pour chaque cellule encadrée de noir, la valeur de la cellule apparaît dans une cellule de la liste au-dessus.

Si oui, EQUIV() devrait me renvoyer le n° dans la liste, de la cellule contenant la chaîne recherchée.

Or les résultats sont différents de ce que j'attends... Où est-ce que j'ai faux ?!

Comme si ça se trouve, je n'utilise pas le bon moyen, je résume ci-dessous le problème que je cherche à résoudre à l'aide d'Excel :

Je dispose d'une liste de noms A.

Je dispose d'une autre liste de nom B.

Je veux vérifier si certains des noms de B sont déjà contenus dans la liste A

(les noms dans B peuvent être juste une chaîne incluse dans un nom présent dans A. Par exemple, si B contient "arseille" je veux un retour positif si A contient "Marseille").

A vot'bon coeur m'sieu-dames !

C'est ce que j'essaie

15classeur3.xls (14.00 Ko)

Bonjour,

en B15 :

=EQUIV("*"&C15&"*";C4:C12;0)

@ + +

Ça marche nickel !!! → si je comprends bien, EQUIV() de détecte que des correspondances exactes ?

Merci pour ta réponse rapide.

Rechercher des sujets similaires à "resultats inattendus fonction equiv"