Exceller

Série de dates par mois

Series Dates Month

Formule Excel : Série de dates par moisFormule générique |_+_| Sommaire

Pour générer une série dynamique de dates avec une formule qui augmente d'un mois à partir d'une seule date de début, vous pouvez utiliser une formule basée sur les fonctions JOUR, MOIS, ANNÉE et DATE.





Explication

Dans l'exemple, B6 est la date de début codée en dur et la formule dans B7 est :

remplacer toutes les occurrences d'un mot dans Excel
= DATE ( YEAR (date), MONTH (date)+1, DAY (date))

Pour résoudre cette formule, Excel extrait d'abord les valeurs de l'année, du mois et du jour de la date dans B6, puis ajoute 1 à la valeur du mois. Ensuite, une nouvelle date est assemblée par la fonction DATE, en utilisant le même jour et la même année, et le mois + 1 pour le mois.





 
= DATE ( YEAR (B6), MONTH (B6)+1, DAY (B6))

La première formule renvoie donc une nouvelle date du 15/02/2010, un mois plus tard que la date de début.

Une fois la première formule saisie, elle est copiée autant que nécessaire. Chaque formule suivante crée une nouvelle date incrémentée d'un jour.



comment sauter une ligne dans Excel

Remarque : si vous commencez avec une date comme le 31 janvier, la formule ci-dessus ignorera février et passera à mars. Cela se produit parce que la nouvelle date, 31/02/2010 n'existe pas, donc Excel utilise la valeur du jour pour avancer jusqu'au 03/03/2010, 3 jours après le dernier jour de février.

Si vous avez besoin d'une série de dates où chaque date correspond au dernier jour du mois, vous pouvez utiliser EODATE comme ceci :

 
= DATE ( YEAR (B6), MONTH (B6)+1, DAY (B6)) = DATE (2010,1+1,15) = DATE (2010,2,15) =2/15/2010
Auteur Dave Bruns


^