XL 2016 Datedif + 1 mois

laeti95

XLDnaute Occasionnel
Bonjour,

Comment rajouter une mois sur la fonctions datedif. en effet que je tape les dates du 01.02.2022 au 30.04.2022 il indique 2 alors que j'aimerais 3
Meme chose si j'indique 01.01.2021 et fin 31.12.2021 j'aimerais 12 au lieu de 11.

Merci d'avance pour vos lumières. ;-)

Laeti
 

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

Rajoutez +1 à la date finale:
Avec A1 = 01.02.2022 et B1 = 30.04.2022
=DATEDIF(A1;B1+1;"M")
Ce qui fera la différence en mois complets.
Le dernier mois n'est complet que lorsque son dernier jour est révolu donc que nous nous trouvons sur le mois suivant.
Pour avril (30.04.2022) le mois ne sera complet qu'au passage au 01.05.2022.
Ceci est discutable, on pourrait reprendre le même raisonnement pour le début, s'il était horodaté mais les créateurs de DateDif on fait des choix et il nous faut faire avec.

Cordialement
 

Phil69970

XLDnaute Barbatruc
Bonjour @laeti95

Edit bonjour Natorp, Hasco et Sylvain

En admettant que tes dates soit en A1 et B1 en C1 essaye :
=DATEDIF(A1;B1;"M")+1
1652456623856.png

*Merci de ton retour

@Phil69970
 

laeti95

XLDnaute Occasionnel
Bonjour,

Rajoutez +1 à la date finale:
Avec A1 = 01.02.2022 et B1 = 30.04.2022

Ce qui fera la différence en mois complets.
Le dernier mois n'est complet que lorsque son dernier jour est révolu donc que nous nous trouvons sur le mois suivant.
Pour avril (30.04.2022) le mois ne sera complet qu'au passage au 01.05.2022.
Ceci est discutable, on pourrait reprendre le même raisonnement pour le début, s'il était horodaté mais les créateurs de DateDif on fait des choix et il nous faut faire avec.

Cordialement
Bonjour hasco,

MERCI et bonne soirée. ;.)

Laeti
 

Discussions similaires

Réponses
4
Affichages
860

Statistiques des forums

Discussions
312 215
Messages
2 086 325
Membres
103 179
dernier inscrit
BERSEB50