Plus petit ou égal

Résolu
marlou -  
 marlou -
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   Statut Membre Dernière intervention   40
 
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
marlou
 
Merci beaucoup !
0