Formule complexe

Résolu/Fermé
jc80 Messages postés 4243 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 - 3 août 2016 à 17:22
jc80 Messages postés 4243 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 - 3 août 2016 à 18:40
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

Arkana0 Messages postés 6365 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023 181
Modifié par Arkana0 le 3/08/2016 à 18:06
Bonjour,

SI(D="";""; SI( D<C ; "oui" ; SI( D>C; "non" ; SI( ET(C<aujourdhui();D="");"non";"Erreur")))
?
0
jc80 Messages postés 4243 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424
3 août 2016 à 18:05
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
Arkana0 Messages postés 6365 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023 181 > jc80 Messages postés 4243 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019
3 août 2016 à 18:08
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
jc80 Messages postés 4243 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424 > Arkana0 Messages postés 6365 Date d'inscription mercredi 11 février 2009 Statut Modérateur Dernière intervention 10 février 2023
3 août 2016 à 18:33
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
jc80 Messages postés 4243 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424
3 août 2016 à 18:40
J'ai trouvé

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