Formule Excel: Série de dates par année -

Table des matières

Formule générique

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

Sommaire

Si vous devez générer une série dynamique de dates avec une formule qui augmente d'un an à partir d'une seule date de début, vous pouvez le faire avec une formule qui utilise 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 en B7 est:

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

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

=DATE(YEAR(B6)+1,MONTH(B6),DAY(B6)) =DATE(2010+1,1,15) =DATE(2011,1,15) =1/15/2011

La première formule renvoie donc une nouvelle date du 15/01/2011, un an après la date de début.

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

Vous pouvez facilement personnaliser cette formule si nécessaire. Par exemple, si vous avez besoin d'une série de dates où chaque date est le premier jour d'une nouvelle année, vous pouvez utiliser une formule comme celle-ci

=DATE(YEAR(date)+1,1,1)

Articles intéressants...