Sommario
La funzione FRAZIONE ANNO di Excel restituisce un valore decimale che rappresenta anni frazionari tra due date. Puoi usare YEARFRAC per fare cose come calcolare l'età con una data di nascita.
Scopo
Ottieni la frazione di anno tra due dateValore di ritorno
Un numero decimaleSintassi
= YEARFRAC (data_inizio, data_fine, (base))argomenti
- data_inizio - La data di inizio.
- end_date - La data di fine.
- base : (opzionale) il tipo di base del conteggio dei giorni da utilizzare (vedere di seguito).
Versione
Excel 2003Note sull'utilizzo
YEARFRAC calcola un numero decimale che rappresenta la frazione di un anno tra due date. Excel utilizza giorni interi tra due date per calcolare la frazione di anno come valore decimale. Per esempio:
=YEARFRAC("1-Jan-2018","1-Jan-2019") // returns 1 =YEARFRAC("1-Jan-2018","1-Jul-2019") // returns 1.5
La funzione FRAZIONE ANNO ha un argomento facoltativo che controlla il modo in cui vengono conteggiati i giorni durante il calcolo degli anni frazionari. Il comportamento predefinito è contare i giorni tra due date in base a un anno di 360 giorni, in cui si considera che tutti i 12 mesi abbiano 30 giorni. La tabella seguente riassume le opzioni disponibili:
Base | Calcolo | Appunti |
---|---|---|
0 (predefinito) | 30/360 | Convenzione degli Stati Uniti |
1 | effettivo / effettivo | |
2 | effettivo / 360 | |
3 | effettivo / 365 | |
4 | 30/360 | Convenzione europea |
Si noti che la base 0 (impostazione predefinita) e la base 4 funzionano entrambe in base a un anno di 360 giorni, ma gestiscono l'ultimo giorno del mese in modo diverso. Con la convenzione degli Stati Uniti, quando la data di inizio è l'ultimo giorno del mese, è impostata sul trentesimo giorno dello stesso mese. Quando la data di fine è l'ultimo giorno del mese e la data di inizio <30, la data di fine è impostata al 1 ° del mese successivo, altrimenti la data di fine è impostata al 30 ° dello stesso mese.
Con la convenzione europea, le date di inizio e di fine pari al 31 di un mese sono fissate al 30 dello stesso mese.