
Všeobecný vzorec
=YEAR(date)+(MONTH(date)>=startmonth)
Zhrnutie
Ak chcete získať fiškálny rok od dátumu, môžete použiť vzorec založený na funkciách ROK a MESIAC. V zobrazenom príklade je vzorec v D5:
=YEAR(B5)+(MONTH(B5)>=C5)
Vysvetlenie
Podľa dohody sa fiškálny rok označuje rokom, v ktorom sa končí. Ak sa teda fiškálny rok začína v júli, dátum 1. augusta 2018 je vo fiškálnom roku 2019.
Funkcia rok najskôr vráti rok od dátumu v B5, 2017. K tomuto výsledku sa pridá nasledujúci boolovský výraz:
(MONTH(B5)>=C5)
Tu funkcia MONTH vráti mesiac od dátumu v B5, 1, a tento výsledok sa porovná s počiatočným mesiacom v C5. Pretože 1 je menej ako 7, vráti výraz FALSE, ktorá sa vyhodnotí na nulu.
Poznámka: s logickou logikou sa TRUE hodnoty hodnotia ako 1 a FALSE hodnoty ako nula. Preto ak je mesiac od dátumu väčší alebo rovný začiatočnému mesiacu, výraz vráti TRUE alebo 1. Ak nie, vráti výraz FALSE alebo nulu.