A voir également:
- Formule Excel : écart de jours entre dates
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
- Excel mise en forme conditionnelle formule - Guide
2 réponses
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 240
7 sept. 2022 à 10:43
7 sept. 2022 à 10:43
Bonjour,
une date étant un nombre, pour une différence en jour une simple soustraction suffit.
=SI(M2="";"";SI(O2="";AUJOURDHUI()-M2;O2-M2))
eric
7 sept. 2022 à 11:03
Bonjour,
Méfiance avec DATEDIF, on se fera planter si la première date est supérieure à la seconde, la fonction DATEDIF étant d'ailleurs déconseillée sur le plan global pour parfois retourner des résultats aberrants.
Le principe y serait donc le même, tester si M2 est vide:
=SI(ESTVIDE($M2);"";SI(ESTVIDE($O2);DATEDIF($M2;AUJOURDHUI();"d");O2-M2))
mais on cherche des ennuis en devant introduire une condition supplémentaire si la première date est supérieure à la seconde.