Excel formula: Dobijte fiskalno tromjesečje od datuma -

Sadržaj

Generička formula

=CHOOSE(MONTH(date),1,1,1,2,2,2,3,3,3,4,4,4)

Sažetak

Ako želite izračunati fiskalno tromjesečje od datuma, a fiskalno tromjesečje započinje u mjesecu koji nije siječanj, možete upotrijebiti formulu koja se temelji na funkciji IZBOR.

Napomena: ako samo trebate izračunati "normalni" kvartal na temelju tromjesečnog sustava koji započinje u siječnju, možete upotrijebiti ovu jednostavniju formulu.

U prikazanom primjeru formula u ćeliji D5 je:

=CHOOSE(MONTH(B5),4,4,4,1,1,1,2,2,2,3,3,3)

Ova formula vraća broj 1-4 koji odgovara četvrtinskom sustavu koji započinje u travnju i završava u ožujku.

Obrazloženje

Funkcija select koristi prvi argument za "odabir" preostalih elemenata. Na primjer, u shemi u kojoj je 1 = mali, 2 = srednji i 3 = velik, ova će formula "preslikati" broj 2 u "srednji".

=CHOOSE(2,"small","medium","large")

U slučaju fiskalnih tromjesečja, tu istu ideju možemo koristiti za mapiranje bilo kojeg nadolazećeg mjeseca (1-12) na jednu od 4 kvartalne vrijednosti. Samo trebamo upotrijebiti funkciju MONTH da bismo kao prvi argument dobili broj mjeseca, a zatim unijeli 12 brojeva (jedan za svaki mjesec u godini) koji su pažljivo poredani kako bi odražavali željenu fiskalnu godinu:

=CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4) // Jan start =CHOOSE(MONTH(B5),4,4,4,1,1,1,2,2,2,3,3,3) // Apr start =CHOOSE(MONTH(B5),3,3,3,4,4,4,1,1,1,2,2,2) // Jul start =CHOOSE(MONTH(B5),2,2,2,3,3,3,4,4,4,1,1,1) // Oct start

Dodavanje Q i godine

Ako želite da broj tromjesečja uključuje "Q" s godišnjom vrijednošću, možete spojiti:

="Q"&CHOOSE(MONTH(date),1,1,1,2,2,2,3,3,3,4,4,4)&" - "&YEAR(date)

Vratit će vrijednosti poput: "Q1 - 2016", "Q2 - 2016" itd. To vrijedi za fiskalne godine s početkom u siječnju. Ako se početni mjesec razlikuje od siječnja, za izračun fiskalne godine možete upotrijebiti izraz poput ovog:

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

Ova je formula ovdje detaljnije objašnjena.

Dobri linkovi

Odabir četvrti u Excelu (Mike Alexander)

Zanimljivi članci...