[EXCEL] Conditions multiples

Résolu
Bonjour,

Je cherche une formule qui puisse me donner le resultat suivant :

Si B100 et C100 ne sont pas vides alors je dois voir apparaitre le résultat OUI, sinon, le résultat
est "__"
Si E100 et F100 ne sont pas vides alors je dois avoir OUI, sinon le résultat est "__"
Si G100 et H100 ne sont pas vides alors je dois avoir OUI sinon le résultat est "__"

En final dans la colonne X100, le résultat devra être de la forme

OUI-OUI-OUI ou OUI-__-OUI ou OUI-__-__ ou __-OUI-__ suivant le résultat.

Je ne parviens pas à imbriquer mes SI...
Quelqu'un peut îl m'aider?
merci d'avance.
ed
Configuration: Windows XP
Firefox 2.0.0.15

5 réponses

  1. Contributeur
    Bonjour,
    Vu que tu emploi les deux évaluation de la fonction SI (Oui ou __) c'est pas possible avec cette formules
    Mettre 3 colonnes intermédiaires avec SI et faire Concatenation de ces 3 colonnes dans X100
    A+
    1. Merci pour ta réponse.

      Bien évidemment, elle ne me convient pas .... :-) lol...

      Étant donnée que la valeur si faux est "__" pour les trois hypothèses, n'y a til pas moyen d'eviter la phase intermédiaire?...
      merci
      ed
      1. RE-,

        VOILÀ OU J'EN SUIS...

        =SI(ET(D140<>"";E140<>"");"OUI-";
        SI(ET(L140<>"";M140<>"");"OUI-";
        SI(ET(Q140<>"";R140<>"");"OUI";"__")))

        L'ennui est qu'il ne me prend que le premier OUI-
        Normal puisque la premiere condition est remplie, il s'arrête là.
        Je voudrais qu'il vérifie les autres conditions aussi...

        Cela pourrait-il marcher avec INDEX EQUIV?
        Merci d'avance.
        1. Voici la réponse.

          =CONCATENER(

          SI(ET(D140<>"";E140<>"");"OUI";"__");"-";
          (SI(ET(L140<>"";M140<>"");"OUI";"__"));"-";
          (SI(ET(Q140<>"";R140<>"");"OUI";"__")))

          Merci pour m'avoir mis sur la piste.
          Cordialement
          ed