Excel-formel: Få regnskapsår fra dato -

Innholdsfortegnelse

Generisk formel

=YEAR(date)+(MONTH(date)>=startmonth)

Sammendrag

For å få et regnskapsår fra en dato, kan du bruke en formel basert på YEAR og MONTH-funksjonene. I eksemplet vist er formelen i D5:

=YEAR(B5)+(MONTH(B5)>=C5)

Forklaring

Etter konvensjon betegnes et regnskapsår med året det avsluttes. Så hvis et regnskapsår begynner i juli, er datoen 1. august 2018 i regnskapsåret 2019.

Årsfunksjonen returnerer først året fra datoen i B5, 2017. Til dette resultatet legges følgende boolske uttrykk til:

(MONTH(B5)>=C5)

Her returnerer MÅNED-funksjonen måneden fra datoen i B5, 1, og dette resultatet sammenlignes med startmåneden i C5. Siden 1 er mindre enn 7, returnerer uttrykket FALSE, som evalueres til null.

Merk: med boolsk logikk blir SANNE verdier evaluert som 1 og FALSE verdier blir evaluert som null. Derfor, hvis måneden fra datoen er større enn eller lik startmåneden, returnerer uttrykket SANT, eller 1. Hvis ikke, returnerer uttrykket FALSE, eller null.

Gode ​​lenker

Regnskapsårsforklaring (wikipedia)

Interessante artikler...