Excel-formel: Få räkenskapsår från datum -

Innehållsförteckning

Generisk formel

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

Sammanfattning

För att få ett räkenskapsår från ett datum kan du använda en formel baserad på YEAR och MONTH-funktionerna. I exemplet som visas är formeln i D5:

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

Förklaring

Enligt konvention betecknas ett räkenskapsår med det år då det slutar. Så om ett räkenskapsår börjar i juli är datumet 1 augusti 2018 räkenskapsåret 2019.

Årsfunktionen returnerar först året från datumet i B5, 2017. Till detta resultat läggs följande booleska uttryck till:

(MONTH(B5)>=C5)

Här returnerar MONTH-funktionen månaden från datumet i B5, 1, och detta resultat jämförs med startmånaden i C5. Eftersom 1 är mindre än 7 returnerar uttrycket FALSE, vilket utvärderas till noll.

Obs: med boolesk logik utvärderas SANT värden som 1 och FALSE värderas som noll. Därför, om månaden från datumet är större än eller lika med startmånaden, returnerar uttrycket SANT, eller 1. Om inte, returnerar uttrycket FALSKT eller noll.

Bra länkar

Räkenskapsårets förklaring (wikipedia)

Intressanta artiklar...