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

Membres actuellement en ligne

Statistiques des forums

Discussions
312 330
Messages
2 087 351
Membres
103 526
dernier inscrit
HEC