Excel IF Statement pour find plusieurs mots

Ma formule actuelle ressemble à ceci:

=IFERROR(IF(SEARCH("Hunter",I60,1), "1"),"No") 

Fondamentalement, cela search le text pour savoir si la cellule contient le mot "Hunter", si elle trouve le mot, elle cola le numéro 1 et si le mot n'est pas là, met le mot "Non". Je veux inclure plusieurs instructions IF dans ce cas, par exemple si le mot Hunter est trouvé 1, mais aussi si le mot Verint est trouvé alors 2 et si Transact se trouve là-bas, puis le numéro 3 – Cependant, je veux aussi conserver le si aucun d'eux n'est trouvé, collez "Non".

Est-ce que quelqu'un pourrait aider?

Merci!

Solution:

=IF(ISNUMBER(SEARCH("Hunter",I60)),1,IF(ISNUMBER(SEARCH("Verint",I60)),2,IF(ISNUMBER(SEARCH("Transact",I60)),3,"No")))

Notez que si le I60 contient "Verint Transact Hunter", il affichera seulement la valeur "1"

Modifier:

Si vous souhaitez suivre toutes les 3 valeurs, adaptez votre formule à quelque chose comme:

=IF((AND(ISNUMBER(SEARCH("Hunter",AM5)),ISNUMBER(SEARCH("Verint",AM5)),ISNUMBER(SEARCH("Transact",AM5)))),"1 2 3")

^ pour tous les 3, notez que vous devez faire une clause spécifique pour chaque combinaison, c'est-à-dire une pour "1 et 3", une pour "2 et 3" et une pour "1 et 2"