Yleinen kaava
=YEAR(date)+(MONTH(date)>=startmonth)
Yhteenveto
Jos haluat tilikauden päivämäärästä, voit käyttää VUOSI- ja KUUKAUS-funktioihin perustuvaa kaavaa. Esitetyssä esimerkissä kaava kohdassa D5 on:
=YEAR(B5)+(MONTH(B5)>=C5)
Selitys
Periaatteessa tilikausi merkitään vuodella, jolla se päättyy. Joten jos tilikausi alkaa heinäkuussa, päivämäärä 1. elokuuta 2018 on verovuosi 2019.
Vuosi-funktio palauttaa ensimmäisen kerran vuoden päivämäärästä kohdassa B5, 2017. Tähän tulokseen lisätään seuraava looginen lauseke:
(MONTH(B5)>=C5)
Tässä MONTH-funktio palauttaa kuukauden päivämäärästä kohdassa B5, 1, ja tätä tulosta verrataan alkukuuhun kohdassa C5. Koska 1 on alle 7, lauseke palauttaa FALSE, joka arvioi nollan.
Huomaa: loogisen logiikan avulla TOSI-arvot arvioidaan 1: ksi ja EPÄTOSI-arvot nolliksi. Siksi, jos päivämääräpäivä on suurempi tai yhtä suuri kuin alkukuukausi, lauseke palauttaa TOSI tai 1. Jos ei, lauseke palauttaa EPÄTOSI tai nolla.