XL 2019 Chercher chaine de caractères excel

chateteman62

XLDnaute Nouveau
Bonjour à tous,

Je souhaiterais pouvoir rapidement comparer une liste de chaines de caractère pour savoir lesquels sont utilisés et ceux qui ne le sont pas afin de pouvoir les attribuer prochainement.
Je vous joins mon fichier, le 2ème onglet est ma base de données que je pourrais rafraichir au besoin pour actualiser ma liste, le 1er onglet serait le "récap" pour savoir quel code est déjà attribué ou non.

En gros sur le 1er onglet, je souhaiterais en B2 soit affiché LY610019 car ce code est déja associé à cette référence, et que quand le code n'est pas attribué, que la cellule reste vide.
Et ainsi de suite.

Je ne sais pas si j'ai réussi a me faire bien comprendre désolé ^^
Merci d'avance à tous ceux qui prendront le temps de me lire et de m'aider ;)
 

Pièces jointes

  • Liste Code.xlsx
    49.3 KB · Affichages: 3
Solution
Bonjour chateteman62, le forum

Une recherchev avec des caractères génériques devrait suffire.

Bien cordialement, @+
VB:
=SI(ESTNA(RECHERCHEV("*" & A2 & "*";Base!A:B;2;FAUX));"";RECHERCHEV("*" & A2 & "*";Base!A:B;2;FAUX))

[édition : lien vers formule améliorée]

Sans titre.png

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Re,

une petite amélioration pour fonctionner correctement avec n'importe quel code de 1 à 99999999.

Bien cordialement, @+
VB:
=SI(OU(NON(ESTNUM(A2));ESTNA(RECHERCHEV("*" & DROITE(REPT(0;8) & A2;8) & "*";Base!A:B;2;FAUX)));"";RECHERCHEV("*" & DROITE(REPT(0;8) & A2;8) & "*";Base!A:B;2;FAUX))
 

Discussions similaires

Statistiques des forums

Discussions
314 948
Messages
2 114 651
Membres
112 206
dernier inscrit
salah zabi