Calculer un nombre de trimestre de date à date

nini610

XLDnaute Nouveau
Bonjour,

Je souhaiterais savoir s'il y a une formule qui arrive à me calculer le nombre de trimestre de date à date, mais en partant du mois suivant la date de début et en ne comptant pas le dernier trimestre si la date de fin est comprise.

Je m'explique :
- date de début : 01/01/2015
- date de fin : 01/07/2017

le résultat doit me donner 9 trimestres : 02-03-04/2015, 05-06-07/2015, 08-09-10/2015, 11-12/2015-01/2016, 02-03-04/2016, 05-06-07/2016, 08-09-10/2016, 11-12/2016-01/2017, 02-03-04/2017.

Merci pour vos propositions ou solutions....

Valérie
 

vgendron

XLDnaute Barbatruc
Bonjour..
euh....
avec les dates données : 01/01/2015 et 01/07/2017 en A1 et B1
DateDif(A1,B1,"m") te donne le nombre de mois qui sépare les deux dates ==>30

pour partir du mois suivant la date de départ
Mois.decaler(A1,1)= 01/02/2015
donc
DATEDIF(MOIS.DECALER(A24;1);B24;"m") = 29 mois
et tu divises ca par 3 et tu en prends la partie entière
Ent(DATEDIF(MOIS.DECALER(A24;1);B24;"m"/3) = 9
 

Staple1600

XLDnaute Barbatruc
Bonsoir le fil, le forum

Avec une seule formule
(en A1: 01/01/2015 en A2 01/07/2017)
En B2
=PLANCHER(((ANNEE(A2)*12+MOIS(A2))-(ANNEE(A1)*12+MOIS(A1)))/3;1)

Chez moi, je trouve 10, non ?
2015=>4
2016=>4
01/01/17-30/06/2017=>2
4+4+2=10
 

nini610

XLDnaute Nouveau
Bonjour..
euh....
avec les dates données : 01/01/2015 et 01/07/2017 en A1 et B1
DateDif(A1,B1,"m") te donne le nombre de mois qui sépare les deux dates ==>30

pour partir du mois suivant la date de départ
Mois.decaler(A1,1)= 01/02/2015
donc
DATEDIF(MOIS.DECALER(A24;1);B24;"m") = 29 mois
et tu divises ca par 3 et tu en prends la partie entière
Ent(DATEDIF(MOIS.DECALER(A24;1);B24;"m"/3) = 9


Ta formule fonctionne mais j'ai dû enlever une partie (celle du mois décalé) pour que je tombe sur les bons chiffres
 

Discussions similaires

Statistiques des forums

Discussions
312 196
Messages
2 086 099
Membres
103 116
dernier inscrit
kutobi87