Formula Excel: serie di date per anno -

Sommario

Formula generica

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

Sommario

Se è necessario generare una serie dinamica di date con una formula che aumenta di un anno da una singola data di inizio, è possibile farlo con una formula che utilizza le funzioni GIORNO, MESE, ANNO e DATA.

Spiegazione

Nell'esempio, B6 è la data di inizio hardcoded e la formula in B7 è:

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

Per risolvere questa formula, Excel estrae prima i valori dell'anno, del mese e del giorno dalla data in B6, quindi aggiunge 1 al valore dell'anno. Successivamente, una nuova data viene riassemblata dalla funzione DATA, utilizzando lo stesso giorno e mese e anno + 1 per anno.

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

La prima formula restituisce quindi una nuova data del 15/1/2011, un anno dopo la data di inizio.

Una volta inserita la prima formula, viene copiata per quanto necessario. Ogni formula successiva crea una nuova data incrementata di un giorno.

Puoi personalizzare facilmente questa formula se necessario. Ad esempio, se hai bisogno di una serie di date in cui ogni data è il primo giorno di un nuovo anno, puoi usare una formula come questa

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

Articoli interessanti...