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

Résolu
furinax Messages postés 2 Statut Membre -  
furinax Messages postés 2 Statut Membre -
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! =)

5 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
    1. pilas31 Messages postés 1878 Statut Contributeur 648
       
      Bonjour michel,

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

      A+
      0
  2. pilas31 Messages postés 1878 Statut Contributeur 648
     
    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
  3. Tessel75
     
    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
    1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      le nombre de OU est limité à 30....
      0
    2. Tessel75
       
      J'ignorais. Merci!
      0
  4. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. furinax Messages postés 2 Statut Membre
     
    Merci à tous, sa marche! :)
    0