Formula Excel: ottieni la percentuale di completamento dell'anno -

Sommario

Formula generica

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

Sommario

Se è necessario calcolare la percentuale rimanente in un anno, in base a una determinata data, lo si fa con una formula basata sulla funzione FRAZIONE ANNO.

Nell'esempio, la formula in C5, che calcola la percentuale dell'anno rimanente, è:

=YEARFRAC(DATE(YEAR(B5),1,1),B5)

Spiegazione

la funzione FRAZIONE ANNO accetta due date, una data di inizio e una data di fine e calcola il tempo tra di esse in frazioni di anni. In questo caso, stiamo usando la data di fine così com'è, ma generando una data di inizio che è uguale al primo giorno dello stesso anno con questo bit di codice:

DATE(YEAR(B5),1,1)

Questo estrae il valore dell'anno dalla data in B5 e lo inserisce nella funzione DATE, insieme a 1 sia per il mese che per il giorno.

Il risultato è che la funzione FRAZIONE ANNO restituisce un valore decimale che corrisponde alla frazione dell'anno tra le due date.

Quando questo valore è formattato con il formato del numero percentuale, mostra la percentuale di completamento dell'anno.

Percentuale dell'anno rimanente

Per calcolare la percentuale dell'anno rimanente, è sufficiente regolare la formula per sottrarre l'anno frazionario da 1. Nell'esempio, D5 contiene questa formula:

=1-YEARFRAC(DATE(YEAR(B5),1,1),B5)

Articoli interessanti...