Besoin d'aide pour une formule avec SI/OU (je pense)

Résolu/Fermé
furinax Messages postés 2 Date d'inscription vendredi 3 mai 2013 Statut Membre Dernière intervention 6 mai 2013 - 3 mai 2013 à 16:30
furinax Messages postés 2 Date d'inscription vendredi 3 mai 2013 Statut Membre Dernière intervention 6 mai 2013 - 6 mai 2013 à 15:05
Bonjour,
je suis sur excel et j'ai du mal avec ma formule suivante : SI(BB2="0020024R";"ZEP";SI(BB2="0020030X";"ZEP";SI(BB2="0020055Z";"ZEP";SI(BB2="0020056A";"ZEP";SI(BB2="0020090M";"ZEP";SI(BB2="0021492L";"ZEP";SI(BB2="0021826Z";"ZEP";SI(BB2="0600027D";"ZEP";SI(BB2="0601177D";"ZEP";SI(BB2="0601178E";"ZEP";SI(BB2="0601191U";"ZEP";SI(BB2="0601297J";"ZEP";SI(BB2="0601524F";"ZEP";SI(BB2="0800018K";"ZEP";SI(BB2="0800019L";"ZEP";SI(BB2="0800029X";"ZEP";SI(BB2="0800036E";"ZEP";SI(BB2="0801264P";"ZEP";SI(BB2="0801616X";"ZEP";"NON ZEP")))))))))))))))))))

En clair, j'ai des séries de codes (par exemple 0020024R) qui me disent si l'établissement concerné est en ZEP ou non; mon but étant de parvenir à faire 1 colonne ou figure juste "ZEP" ou "NON ZEP". Les codes affichés dans la formule précédente sont tous les établissements classés ZEP qui m'interessent, le reste est non ZEP (j'ai une soixantaine d'établissements en tout).
Je suppose que cette formule doit pouvoir se faire avec la fonction OU mais je n'y arrive pas, et cette formule ici ne marche pas non plus, excel me dit qu'il y a une erreur avec le 9ème SI, pourtant je ne crois pas...

Merci de votre aide! =)
A voir également:

5 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
3 mai 2013 à 16:49
Bonjour,

pour t'éviter cette usine à gaz tu pourrais faire un tableau à 2 colonnes :sur la colonne de gauche les références et dans celle de droite les ZEP ou NONZEP

la formule
si(Nb.si(A1:A60;BB2)=0;"";recherchev(BB2;A1:B60;2;0)

pour éviter les fautes de frappe tu pourrais passer par une liste à validation de données en BB2
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
3 mai 2013 à 16:52
Bonjour michel,

Zut j'ai une minute de retard ....

A+
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
3 mai 2013 à 16:50
Bonjour,

Il y a une limite pour le nombre de SI imbriqués dans Excel.
Le mieux à mon avis est de bâtir une liste à deux colonnes . Dans la colonne A par exemple la liste des codes établissements. Dans la colonne B en regard si ils sont ZEP ou NON ZEP. Mettons que ce tableau soit dans la plage A1:B60
Alors voila une formule qui donnera le résultat :

=RECHERCHEV(BB2;A1:B60;2;FAUX)
0
Bonsoir, ou bien alors,
"Je suppose que cette formule doit pouvoir se faire avec la fonction OU "

X = SI(BB2="0020024R" ou BB2="0020030X" ou BB ="..." ou ... ;"ZEP";"NON ZEP")
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
3 mai 2013 à 17:13
le nombre de OU est limité à 30....
0
J'ignorais. Merci!
0
PHILOU10120 Messages postés 6393 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 9 octobre 2024 810
3 mai 2013 à 17:15
Bonjour

Vous pouvez faire une liste des établissements ZEP et nommer celle-ci liste_zep
0020024R
0020030X
0020055Z
0020056A
0020090M
0021492L
0021826Z
0600027D
0601177D
0601178E
0601191U
0601297J
0601524F
0800018K
0800019L
0800029X
0800036E
0801264P
0801616X
et mettre cette formule dans la colonne zep nonzep

=SI(ESTERREUR(RECHERCHEV(BB2;liste_zep;1;FAUX));"Non ZEP";"ZEP")
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
furinax Messages postés 2 Date d'inscription vendredi 3 mai 2013 Statut Membre Dernière intervention 6 mai 2013
6 mai 2013 à 15:05
Merci à tous, sa marche! :)
0