![](https://cdn.wiki-base.com/9975395/excel_formula_get_fiscal_year_from_date__2.png.webp)
Formula generica
=YEAR(date)+(MONTH(date)>=startmonth)
Sommario
Per ottenere un anno fiscale da una data, è possibile utilizzare una formula basata sulle funzioni ANNO e MESE. Nell'esempio mostrato, la formula in D5 è:
=YEAR(B5)+(MONTH(B5)>=C5)
Spiegazione
Per convenzione un anno fiscale è indicato dall'anno in cui termina. Quindi, se un anno fiscale inizia a luglio, la data del 1 agosto 2018 è l'anno fiscale 2019.
La funzione year restituisce prima l'anno dalla data in B5, 2017. A questo risultato viene aggiunta la seguente espressione booleana:
(MONTH(B5)>=C5)
Qui, la funzione MESE restituisce il mese dalla data in B5, 1 e questo risultato viene confrontato con il mese di inizio in C5. Poiché 1 è minore di 7, l'espressione restituisce FALSE, che restituisce zero.
Nota: con la logica booleana, i valori TRUE vengono valutati come 1 e i valori FALSE vengono valutati come zero. Pertanto, se il mese dalla data è maggiore o uguale al mese di inizio, l'espressione restituisce VERO o 1. In caso contrario, l'espressione restituisce FALSO o zero.