/ / Excel - Valeur renvoyée en fonction de la liste des mots clés correspondant à une sous-chaîne - excel

Excel - Valeur renvoyée en fonction de la liste des mots clés correspondant à une sous-chaîne - excel

Configuration actuelle: J'ai deux feuilles Excel - une avec les informations sur le produit et une avec une liste de sous-catégories (chaque colonne de la liste de sous-catégories contient un mot-clé associé à cette sous-catégorie).

Résultat désiré: J'aimerais renvoyer une sous-catégorie pour chaque produit en fonction des mots-clés de la fiche de sous-catégorie. J'essaie actuellement de trouver un moyen de trouver une sous-chaîne dans le nom du produit contenant l'un des mots-clés de la feuille de sous-catégorie, puis de renvoyer le nom de la sous-catégorie pertinente.

Exemple de résultat

Réponses:

2 pour la réponse № 1

Comme je l'ai dit dans mes commentaires, vous devrez développer le tableau de recherche pour avoir une ligne par mot:

entrer la description de l'image ici

Ensuite, vous pouvez utiliser cette formule:

=INDEX($F$1:$F$6,MATCH(TRUE,INDEX((ISNUMBER(SEARCH($G$1:$G$6,A1))),),0))

entrer la description de l'image ici


modifier

Selon les photos qui viennent d'être ajoutées:

=INDEX($F$1:$F$3,AGGREGATE(15,6,ROW($G$1:$I$3)/(ISNUMBER(SEARCH($G$1:$I$3,A1))),1))

entrer la description de l'image ici


2 pour la réponse № 2

Essayez ceci en cellule F1. La formule doit être entrée en appuyant sur Ctrl + Maj + Entrée

=IF(COUNT(SEARCH(C1:E1,A1)),B1,"")

entrer la description de l'image ici