Formule complexe

Résolu
jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   -  
jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai des problèmes avec cette formule que je n'arrive pas a compléter.
je souhaiterais cette série de SI dans la même cellule
si D="";"" si D<C;oui si D>c; non si C<aujourdhui et D="";non
Je suppose du "si et ou" mais je suis perdu
Merci pour votre aide
Cordialement

2 réponses

  1. Arkana0 Messages postés 1980 Date d'inscription   Statut Modérateur Dernière intervention   183
     
    Bonjour,

    SI(D="";""; SI( D<C ; "oui" ; SI( D>C; "non" ; SI( ET(C<aujourdhui();D="");"non";"Erreur")))
    ?
    0
    1. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
       
      Bonjour
      Merci pour ta réponse mais ne fonctionne pas totalement
      la partie ci-dessous devrait mettre NON mais elle reste vierge
      ET(C<aujourdhui();D="");"non";"Erreur")))
      0
      1. Arkana0 Messages postés 1980 Date d'inscription   Statut Modérateur Dernière intervention   183 > jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention  
         
        C'est certainement parce que la première condition est vérifiée. Modifie l'ordre des tests selon ta convenance, sachant que le premier à apparaître dans la formule sera toujours prioritaire par rapport au reste.
        0
      2. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443 > Arkana0 Messages postés 1980 Date d'inscription   Statut Modérateur Dernière intervention  
         
        J'ai fait comme ça,cela fonctionne sauf pour ET(C2<AUJOURDHUI();D2=""
        qui me met OUI au lieu d'avoir la cellule vide
        =SI(ET(C2<AUJOURDHUI();D2="");"NON";SI(D2<C2;"OUI";SI(D2>C2;"NON")))
        0
  2. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
     
    J'ai trouvé

    =SI(ET(C2<AUJOURDHUI();D2="");"NON";SI(ET(C2>AUJOURDHUI();D2="");"";SI(D2<C2;"OUI";SI(D2>C2;"NON"))))
    Cordialement
    0