XL 2019 Calculer le nombre de mois d'une année entre deux dates

FDJR_91

XLDnaute Nouveau
Bonjour je souhaite savoir on peut connaitre le nombre de mois mais d'une année particulière

Je m'explique,

Date début : 01/03/2020
Date de fin : 01/08/2022

j'aimerais savoir comment je peux obtenir :

Nombre de mois en 2020 = 8
Nombre de mois en 2021 = 12
Nombre de mois en 2022 = 7

Merci à vous
 

FDJR_91

XLDnaute Nouveau
Bonjour je souhaite savoir on peut connaitre le nombre de mois mais d'une année particulière

Je m'explique,

Date début : 01/03/2020
Date de fin : 01/08/2022

j'aimerais savoir comment je peux obtenir :

Nombre de mois en 2020 = 8
Nombre de mois en 2021 = 12
Nombre de mois en 2022 = 7

Merci à vous

Bonjour FDJR,
Un essai avec Début en C6 et Fin en C7 :
VB:
2021:   =DATEDIF(C6;"31/12/2021";"m")&" mois"
2023:   =DATEDIF("1/1/2023";C7;"m")&" mois"

Pour l'ensemble :
=DATEDIF(C6;C7;"m")&" mois"
A noter que pour 2020 la réponse est 9 et non 8.
Bonjour et merci pour votre réponse, l'idée c'est de remplir les colonnes C-D-E, pouvez-vous m'aider ?
 

Pièces jointes

  • Tableau.jpg
    Tableau.jpg
    90.8 KB · Affichages: 27

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour JHA,
J'y étais presque arrivé, mais en moins élégant. :)
Cependant nous avons tous deux la même erreur par des chemins différent. C'est en D11, on trouve 5 au lieu de 6.
Et je m'arrache les cheveux, je ne comprends pas pourquoi. :mad:
( pour avoir 6 il faudrait en B11 avoir 01/07/2021, comme s'il comptait que les mois échus )
Addon : J'ai trouvé une solution avec :
VB:
=SIERREUR(DATEDIF(MAX($A2-1;"31/12/2020");MIN($B2+1;"31/12/2021");"m");0)
Apparemment la date de fin serait exclue.
 
Dernière édition:

R@chid

XLDnaute Barbatruc
Supporter XLD
Bonjour @ tous,
sur le fichier joint en post # 4, en C2 :
VB:
=NB(1/FREQUENCE(SI(ANNEE(LIGNE(INDIRECT($A2&":"&$B2)))=DROITE(C$1;4)*1;EQUIV(MOIS(LIGNE(INDIRECT($A2&":"&$B2)));MOIS(LIGNE(INDIRECT($A2&":"&$B2)));0));LIGNE(INDIRECT("1:"&$B2-$A2+1))))
@ valider par Ctrl+Maj+Entrée
@ tirer vers le bas et vers la droite.

Une proposition via Power Query est dans le 2ème onglet.


Cordialement
 

Pièces jointes

  • FDJR_91_V1.xlsx
    22.6 KB · Affichages: 5

Discussions similaires

Statistiques des forums

Discussions
314 499
Messages
2 110 247
Membres
110 711
dernier inscrit
chmessi