Comment obtenir "0" dans un calcul lorsqu'une cellule est vide

Résolu
dav74 Messages postés 91 Statut Membre -  
dav74 Messages postés 91 Statut Membre -
Bonjour,

Je suis nouveau sur le forum et j'aurais bien besoin de votre aide.

J'utilise excel 2007 et je rencontre un PB que je ne sais comment résoudre.
dans une colonne d'un tableau j'ai une date, puis dans une seconde colonne j'ai une autre, date postérieur à la première.

Je souhaite obtenir la différence entre la date antérieur et la date postérieur, pour cela j'utilise la formule =DATEDIF(B31;C31; "d").

ma difficulté est que lorsque je n'ai pas de date dans la seconde colonne le résultat affiché est #NOMBRE.

Comment est-ce que je peux obtenir un resultat qui serait 0 à la place de #NOMBRE?

5-mars-12 7-mars-12 12-mars-12 2
9-mars-12 cellule vide 16-mars-12 #NOMBRE!
27-mars-12 4-avr.-12 3-avr.-12 8

Je ne sais pas comment joindre le lien vers le fichier merci de votre aide.



3 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
Bonjour
=SI(ESTVIDE(C31);0;DATEDIF(B31;C31;"d"))
crdlmnt
0
Morgothal Messages postés 1350 Statut Membre 183
 
Bonjour,
Avec une fonction SI :
=SI(cellule_seconde_date = "";0;DATEDIF(B31;C31; "d"))


A+ !
0
dav74 Messages postés 91 Statut Membre
 
Merci de votre aide
0