![](https://cdn.wiki-base.com/9975395/excel_formula_get_fiscal_year_from_date__2.png.webp)
Obecný vzorec
=YEAR(date)+(MONTH(date)>=startmonth)
souhrn
Chcete-li získat fiskální rok od data, můžete použít vzorec založený na funkcích ROK a MĚSÍC. V zobrazeném příkladu je vzorec v D5:
=YEAR(B5)+(MONTH(B5)>=C5)
Vysvětlení
Podle konvence je fiskální rok označován rokem, ve kterém končí. Pokud tedy fiskální rok začíná v červenci, datum 1. srpna 2018 je ve fiskálním roce 2019.
Funkce year nejprve vrátí rok od data v B5, 2017. K tomuto výsledku je přidán následující logický výraz:
(MONTH(B5)>=C5)
Zde funkce MONTH vrací měsíc od data v B5, 1, a tento výsledek je porovnán s počátečním měsícem v C5. Protože 1 je menší než 7, vrátí výraz FALSE, který se vyhodnotí na nulu.
Poznámka: s logickou logikou jsou hodnoty PRAVDA vyhodnoceny jako 1 a hodnoty FALSE jako nula. Proto pokud je měsíc od data větší nebo roven počátečnímu měsíci, vrátí výraz TRUE nebo 1. Pokud ne, vrátí výraz FALSE nebo nulu.