Plus petit ou égal

Résolu/Fermé
marlou - 30 août 2011 à 21:53
 marlou - 30 août 2011 à 22:04
Bonjour,

J'ai la formule suivante qui dit, si D11 est plus petit ou égal au 1er avril écrire 1, si D11 est plus grand que le 1er avril écrire 0, si D11 vide, rien écrire...

Tout fonctionne sauf si rien n'est écrit, ca m'inscrit 1 pareil .... Pourquoi ?

Voici ma formule

=SI(D10<=DATE(2011;4;1);1;SI(D10>DATE(2011;4;1);0;""))

2 réponses

Normad Messages postés 112 Date d'inscription dimanche 6 juin 2010 Statut Membre Dernière intervention 10 juin 2015 39
30 août 2011 à 21:58
C'est parce que la valeur vide est interprété comme 0 qui est une date inférieure au 1er avril (Selon Microsoft...).

Remplace par ça :

=SI(D10<>"";SI(D10<=DATE(2011;4;1);1;SI(D10>DATE(2011;4;1);0;""));"")
0
Merci beaucoup !
0