J'utilise une fonction imbriquée ou une fonction pour rechercher 6 titres possibles sur 4 colonnes et j'essaie de voir s'il existe un moyen de raccourcir la formule.
4 Réponses :
Utiliser:
=IF(OR($G2={"ABC","DEF","GHI","JKL","MNO","PQRS"},$L2={"ABC","DEF","GHI","JKL","MNO","PQRS"},$P2={"ABC","DEF","GHI","JKL","MNO","PQRS"},$T2={"ABC","DEF","GHI","JKL","MNO","PQRS"}),"Group 1","Group 2")
Essayez:
=IF(OR(INDEX(2:2,N(IF(1,{7,12,16,20})))={"ABC";"DEF";"GHI";"JKL";"MNO";"PQRS"}),"Group 1", "Group 2")
Une autre option: et le même conseil pour confirmer en appuyant sur Ctrl + Shift + Entrée pour certaines versions Excel. P> P>
Un autre avec formule de tableau:
=IF(MAX(IFERROR(SEARCH({"ABC","DEF","JKL","GHI","MNO","PQRS"},TEXTJOIN(";",TRUE,G2,L2,P2,T2)),0))>0,"Group1","Group2")
J'utilise l'index dans une seule chaîne avec des séparateurs dans de tels cas, mais dans des langues supérieures. Et il est également possible d'utiliser des fonctions VBA définies par l'utilisateur similaires à celles-ci.
Les cordes sont-elles toutes différentes ou sont les mêmes 6 chaque cellule?