Plusieurs SI alors

Bonjour à tous,

Je voudrais écrire si A2 contient le mot "Test2" alors j'affiche "Test2", Si A2 contient le mot "Test3" alors j'affiche "Test3", si A2 contient le mot "Test4" alors j'affiche "Test4".

Merci beaucoup pour votre aide

Max

Bonsoir le forum,

=A2

bonsoir

un essai sans vba

cordialement

En fait j'ai commencé à écrire ça

=SI(NB.SI(J2;"*Googlebot-Image*");"Googlebot-Image";"")

Je voudrais rajouter si J2 contient "Yandex" alors on affiche "Yandex"

Si J2 contient "DotBot" alors on affiche "DotBot"

Merci pour votre aide

Max

Re,

=SI(NB.SI(J2;"*Googlebot-Image*");"Googlebot-Image";SI(NB.SI(J2;"*Yandex*");"Yandex";SI(NB.SI(J2;"*DotBot*");"DotBot";"")))

Bonjour à tous

Solution avec une table de mots

capture d ecran 345
=INDEX(liste[Liste];MAX(SI(NB.SI(A1;"*"&liste[Liste]&"*")>0;LIGNE(liste[Liste])-LIGNE(liste[[#En-têtes];[Liste]]))))

en matriciel

re essai

3maxwell2.xlsx (8.75 Ko)

cordialement

@Tulipe

je me disais aussi qu'il était curieux que celui qui m'avait appris les formules matricielles n'en propose pas sur ce sujet !!

je n'aime pas multiplier les SI dans une formule, je pense qu'il vaut mieux toujours mettre les paramètres en table

@Tulipe

je me disais aussi qu'il était curieux que celui qui m'avait appris les formules matricielles n'en propose pas sur ce sujet !!

je n'aime pas multiplier les SI dans une formule, je pense qu'il vaut mieux toujours mettre les paramètres en table

j'en avais proposer une dans mon premier post , mais vu la tournure , j'ai revisité

D'ailleur que pourrais -je proposer

cordialement

Merci beaucoup à tous pour votre aide