Bonjour le forum,
Je dispose d'une liste "A" de marques ainsi que d'une colonne de chaines de caractères hétéroclites "B" non structurée (c'est parfois du chinois, au sens propre!) dans laquelle sont susceptibles de figurer les marques de A.
En s'appuyant sur A j'aimerais extraire dans la colonne C pour chaque ligne de B la marque susceptible de figurer dans la chaine de caractère (cf fichier joint).
Après moult recherches, il y a bien cette formule matricielle qui permet de confirmer qu'une marque de la liste est présente ou pas (la formule retourne 1 si présence, 0 sinon):
{=(SOMME(ESTNUM(CHERCHE(SI(nom_liste<>"";nom_liste);N4))*LIGNE(nom_liste))>0)*1}
Formule à valider par Ctrl+Maj+Entrée pour être en matriciel.
Toutefois, j'ai besoin d'aller plus loin en affichant le nom de la marque effectivement trouvée quand présence.
Quelqu'un aurait il une solution ??
Merci!!!
Pierre
Je dispose d'une liste "A" de marques ainsi que d'une colonne de chaines de caractères hétéroclites "B" non structurée (c'est parfois du chinois, au sens propre!) dans laquelle sont susceptibles de figurer les marques de A.
En s'appuyant sur A j'aimerais extraire dans la colonne C pour chaque ligne de B la marque susceptible de figurer dans la chaine de caractère (cf fichier joint).
Après moult recherches, il y a bien cette formule matricielle qui permet de confirmer qu'une marque de la liste est présente ou pas (la formule retourne 1 si présence, 0 sinon):
{=(SOMME(ESTNUM(CHERCHE(SI(nom_liste<>"";nom_liste);N4))*LIGNE(nom_liste))>0)*1}
Formule à valider par Ctrl+Maj+Entrée pour être en matriciel.
Toutefois, j'ai besoin d'aller plus loin en affichant le nom de la marque effectivement trouvée quand présence.
Quelqu'un aurait il une solution ??
Merci!!!
Pierre