Plusieurs SI alorsLe 02/01/2019 à 19:05MMaxwellCostaMembre habituéMessages146Excel2010Inscrit06/09/2015 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 aideMaxLe 02/01/2019 à 19:21mbbpPassionné d'ExcelMessages6'320Excel2007 FRInscrit29/03/2014Bonsoir le forum,=A2Le 02/01/2019 à 20:29ttulipe_4Fanatique d'ExcelMessages11'068Excel2000 2007 365Inscrit01/01/2011bonsoirun essai sans vba 6maxwellcosta.xlsx (9.18 Ko) cordialementLe 02/01/2019 à 21:44MMaxwellCostaMembre habituéMessages146Excel2010Inscrit06/09/2015En 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 aideMaxLe 02/01/2019 à 22:45mbbpPassionné d'ExcelMessages6'320Excel2007 FRInscrit29/03/2014Re,=SI(NB.SI(J2;"*Googlebot-Image*");"Googlebot-Image";SI(NB.SI(J2;"*Yandex*");"Yandex";SI(NB.SI(J2;"*DotBot*");"DotBot";"")))Le 03/01/2019 à 01:10SteelsonFanatique d'ExcelMessages22'171Fichiers37Excel2013 FR + GSheetsTél.91'232Inscrit13/10/2014EmploiIngénieurBonjour à tousSolution avec une table de mots =INDEX(liste[Liste];MAX(SI(NB.SI(A1;"*"&liste[Liste]&"*")>0;LIGNE(liste[Liste])-LIGNE(liste[[#En-têtes];[Liste]]))))en matriciel 4recherche-mots-cles.xlsx (9.01 Ko) Le 03/01/2019 à 01:16ttulipe_4Fanatique d'ExcelMessages11'068Excel2000 2007 365Inscrit01/01/2011re essai 3maxwell2.xlsx (8.75 Ko) cordialementLe 03/01/2019 à 01:35SteelsonFanatique d'ExcelMessages22'171Fichiers37Excel2013 FR + GSheetsTél.91'232Inscrit13/10/2014EmploiIngénieur@Tulipeje 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 tableLe 03/01/2019 à 01:51ttulipe_4Fanatique d'ExcelMessages11'068Excel2000 2007 365Inscrit01/01/2011Steelson a écrit :@Tulipeje 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 tablej'en avais proposer une dans mon premier post , mais vu la tournure , j'ai revisitéD'ailleur que pourrais -je proposer cordialementLe 03/01/2019 à 07:30MMaxwellCostaMembre habituéMessages146Excel2010Inscrit06/09/2015 Merci beaucoup à tous pour votre aideForumsExcel - VBAPlusieurs SI alors