Ce sont bien des trimestres de 2 mois ?formule pour remplacer une date avec le debut de trimestre
Bonjour, je suis à la recherche d'une formule pour transformer une date avec son début de trimestre :
01/01/2010 = 01/01/2010
02/01/2010 = 01/01/2010
01/03/2010 = 01/03/2010
20/04/2010 = 01/03/2010
etc
C'est mon jour de bonté ...=MAX(N(A1>=40452)*40452;N(A1>=40360)*40360;N(A1>=40269)*40269;N(A1>=40179)*40179)
=DATE(ANNEE(A1);ENT((MOIS(A1)-1)/3)*3+1;1)
;à étendre.=DATE(ANNEE(E8);SI(MOIS(E8)<4;1;SI(MOIS(E8)<7;4;SI(MOIS(E8)<10;7;SI(MOIS(E8)>=10;10;""))));1)
40452, 40360, 40269 et 40179 sont respectivement les numéros de série des débuts de trimestre de 2010=MAX(N(A1>=40452)*40452;N(A1>=40360)*40360;N(A1>=4 0269)*40269;N(A1>=40179)*40179)
renvoie vrai si A1 est supérieur ou égal à 01/10/2010.A1>=40452
transforme les vrai/faux en 1/0; et la multiplication de ces 1/0 par les dates renvoie donc 0 ou la date.
prend la plus grande valeur de ce qui précède.max()
qui te donnes par exemple "1/04/11" si en A5 tu as "1/04/11", mais "1/07/11" si tu as "2/04/11" en A5 et=SI(ET(OU(MOIS(A5)=1;MOIS(A5)=4;MOIS(A5)=7;MOIS(A5)=10);JOUR(A5)=1);DATE(ANNEE(A5);ENT((MOIS(A5)-1)/3)*3+1;1);DATE(ANNEE(A5);ENT((MOIS(A5)-1)/3)*3+4;1))
pour avoir systematiquement un décalage au trimestre suivant. dans ce cas "1/4/11" en A5 te renverra "1/7/11"DATE(ANNEE(A5);ENT((MOIS(A5)-1)/3)*3+4;1);