Formula Excel: aggiungi anni fino ad oggi -

Sommario

Formula generica

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

Sommario

Per aggiungere un determinato numero di anni a una data, è possibile utilizzare una formula basata sulla funzione DATA, con l'aiuto delle funzioni ANNO, MESE e GIORNO.

Nell'esempio mostrato, la formula in D5 è:

=DATE(YEAR(B5)+C5,MONTH(B5),DAY(B5))

Spiegazione

Lavorando dall'interno verso l'esterno, le funzioni ANNO, MESE e GIORNO estraggono i rispettivi componenti della data:

=YEAR(B5) // 1960 =MONTH(B5) // 3 =DAY(B5) // 8

Al livello esterno, la funzione DATE riassembla semplicemente i valori dei componenti in una data Excel valida. Per aggiungere anni alla data, è sufficiente aggiungere il valore in C5 al componente dell'anno prima del riassemblaggio:

=DATE(YEAR(B5)+C5,MONTH(B5),DAY(B5))

La formula viene quindi risolta in questo modo:

=DATE(1960+10,3,8) =DATE(1970,3,8) =8-Mar-1970

Nota: se è necessario aggiungere un multiplo "pari" di 12 mesi a una data (ad esempio 12, 24, 36, 48, ecc.), È possibile utilizzare una formula molto più semplice basata sulla funzione EDATE. Vedi: aggiungi mesi a una data.

Articoli interessanti...