Calcul précis du nombre de mois entre 2 dates
Fermé
TIATIA35
Messages postés
10
Date d'inscription
jeudi 21 janvier 2016
Statut
Membre
Dernière intervention
25 janvier 2016
-
21 janv. 2016 à 11:05
tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 - 25 janv. 2016 à 16:16
tontong Messages postés 2567 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 20 novembre 2024 - 25 janv. 2016 à 16:16
A voir également:
- Excel nombre de mois entre deux dates sans datedif
- Calculer nombre de mois entre deux dates - Meilleures réponses
- Nombre de mois entre deux dates - Meilleures réponses
- Liste déroulante excel - Guide
- Excel mois en lettre ✓ - Forum Excel
- Datedif excel n'existe pas ✓ - Forum Excel
- Nombre de jours entre deux dates excel - Guide
- Excel compris entre deux dates ✓ - Forum Excel
4 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
25 janv. 2016 à 14:03
25 janv. 2016 à 14:03
Bonjour
j'ai depuis peu dans mes tiroirs cette formule qui calcule le nombre de mois complet entre deux dates. Je ne sais pas si elle peut vous servir. Elle est élaborée pour éliminer (au mieux!) les défaillances du code DATEDIF qui n'est pas très au point dans Excel et pose des problèmes de calcul dans certains cas
Pour une date début en A10 et fin en B10
=SIERREUR(SI(JOUR(B10)=31;DATEDIF(A10-1;B10;"m");DATEDIF(FIN.MOIS(A10;0);FIN.MOIS(B10;-1);"m")+SI(JOUR(A10)=1;1;0)+SI(B10>FIN.MOIS(B10;-1);1;0));0)
seuls les mois complets sont comptés
crdlmnt
j'ai depuis peu dans mes tiroirs cette formule qui calcule le nombre de mois complet entre deux dates. Je ne sais pas si elle peut vous servir. Elle est élaborée pour éliminer (au mieux!) les défaillances du code DATEDIF qui n'est pas très au point dans Excel et pose des problèmes de calcul dans certains cas
Pour une date début en A10 et fin en B10
=SIERREUR(SI(JOUR(B10)=31;DATEDIF(A10-1;B10;"m");DATEDIF(FIN.MOIS(A10;0);FIN.MOIS(B10;-1);"m")+SI(JOUR(A10)=1;1;0)+SI(B10>FIN.MOIS(B10;-1);1;0));0)
seuls les mois complets sont comptés
crdlmnt
25 janv. 2016 à 14:41