Equiv va renvoyer soit #NA! si B2 n'est pas dans la liste soit l'index de position où il l'a trouvé.
ESTNUM dira si le resultat de Equiv est un numérique (c'est ok) soir autre chose (erreur)
Avec choisir il vous faudrait un tableau d'autant de "NORMANDIE" qu'il y a de valeurs dans le tableau {...}
Merci J'ai pris la réponse de FANFAN38
=SIERREUR(SI.CONDITIONS(OU(B2=59;B2=62);"NPDC";OU(B2=76;B2=50;B2=61;B2=37;B2=14;B2=27);"Normandie";OU(B2=60;B2=80;B2=2);"Picardie");"")
En ma colonne B sont des départements! et je dois les classer en secteur Normandie Nord pas de calais, Picardie,
Si vous avez une autre formule moins longue je suis preneuse!
Le CHOISIR(EQUIV avec 3 régions c possible de combiner?
Cet article décrit la syntaxe de formule et l’utilisation de la fonction CHOOSE qui utilise index_num pour retourner une valeur à partir de la liste des arguments de valeur. Utilisez la fonction CHOISIR pour sélectionner l’une des 254 valeurs possibles à partir du rang donné par l’argument no_index.
Mais suivant le cas, que nous n'avons toujours pas, une table d'équivalences et les fonctions Index/Equiv ou Filtre ou.... tant d'autres possibilités qui ne pourraient être exposées qu'avec un cas concret.
Il faudrait qu'une cellule de test. Hors dans vos exemples du post 1 vous testez B2 et ensuite P7
Avec B2 uniquement Pour NORMANDIE et NPDC:
Mais suivant le cas, que nous n'avons toujours pas, une table d'équivalences et les fonctions Index/Equiv ou Filtre ou.... tant d'autres possibilités qui ne pourrait être exposées qu'avec un cas concret.
Merci , j'ai utilisé celle ci =CHOISIR(EQUIV(B2;{50;27;14;61;76;59;62;80;2;60};0);"NORMANDIE";"NORMANDIE";"NORMANDIE";"NORMANDIE";"NORMANDIE";"NPDC";"NPDC";"PICARDIE";"PICARDIE";"PICARDIE")