Partager via

Rechercher du texte dans des cellules qui contiennent plus de texte que le texte recherché

Anonyme
2022-01-17T11:16:33+00:00

Bonjour.

Excel 2016. Je dois comparer plusieurs listes avec plusieurs milliers de noms dans chaque liste. Ces listes n'ont pas été faites en ayant à l'esprit qu'il faudrait les comparer, donc certains noms ont des petites variations (par exemple, "service financier" dans une liste, et "service financier approvisionnement et fournisseur" dans une autre, alors que c'est la même chose dans mon cas).

Pour l'instant, j'utilise la formule =SI(RECHERCHEV(B4;Feuill2!A:A; 1;VRAI)=B4;"Oui";"Non") pour retrouver les valeurs que je cherche rapidement. Cependant, ça ne marche pas dans le cas ou la cellule qui contient la donnée que je cherche contient autre chose. J'aimerais une formule qui me permette de trouver la valeur que je cherche, même si il y a autre chose dans la cellule.

Je ne peux pas partager le fichier sur lequel je bosse, car il y a des informations privées dedans. Mais dans ma colonne "B" de ma feuille principale, j'ai le nom de la structure que je veux comparer avec les autres listes. Dans des feuilles séparées, j'ai des listes, dans laquelle certains noms ne correspondent pas toujours parfaitement à ce qui est écrit dans ma feuille principale.

Je vous remercie pour votre aide.
Bien à vous,

Nicolas.

Microsoft 365 et Office | Excel | Autres | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

DanielCo 107.7K Points de réputation
2022-01-17T12:17:10+00:00

Bonjour,

Tu peux utiliser les caractères génériques avec NB.SI :

=SI(NB.SI(Feuil2!A:A;"*"&B4&"*")>0;"oui";"non")

Pour plus de fonctionnalités, regarde la macro complémentaire Fuzzy Lookup

https://www.lecfomasque.com/quest-ce-que-le-fuzzy-lookup/

Cordialement.

Daniel

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

1 réponse supplémentaire

  1. Anonyme
    2022-01-17T12:44:25+00:00

    Absolument parfait, merci ! =)

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire