Excel vzorec: Získajte fiškálny štvrťrok od dátumu -

Obsah

Všeobecný vzorec

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

Zhrnutie

Ak chcete vypočítať fiškálny štvrťrok z dátumu a fiškálny štvrťrok sa začína v inom mesiaci ako január, môžete použiť vzorec založený na funkcii CHOOSE.

Poznámka: Ak potrebujete iba vypočítať „normálny“ štvrťrok na základe štvrtinového systému, ktorý sa začína v januári, môžete použiť tento jednoduchší vzorec.

V zobrazenom príklade je vzorec v bunke D5:

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

Tento vzorec vráti číslo 1 - 4, ktoré zodpovedá štvrtinovému systému, ktorý sa začína v apríli a končí v marci.

Vysvetlenie

Funkcia select používa prvý argument na „výber“ zostávajúcich prvkov. Napríklad v schéme, kde 1 = malý, 2 = stredný a 3 = veľký, tento vzorec „namapuje“ číslo 2 na „stredný“.

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

V prípade fiškálnych štvrťrokov môžeme použiť ten istý nápad na mapovanie ľubovoľného prichádzajúceho mesiaca (1 - 12) na jednu zo 4 kvartálnych hodnôt. Potrebujeme iba použiť funkciu MESIAC a získať číslo mesiaca ako prvý argument, potom poskytnúť 12 čísel (jedno pre každý mesiac v roku), ktoré sú starostlivo zoradené tak, aby odrážali požadovaný fiškálny rok:

=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

Sčítanie Q a roku

Ak chcete, aby číslo štvrtiny obsahovalo „Q“ s hodnotou roku, môžete zreťaziť:

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

Vráti hodnoty ako: „Q1 - 2016“, „Q2 - 2016“ atď. Funguje to pre fiškálne roky s januárovým začiatkom. Ak je začiatočný mesiac iný ako január, môžete na výpočet fiškálneho roka použiť tento výraz:

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

Tento vzorec je podrobnejšie vysvetlený tu.

Dobré odkazy

Výber štvrtí v programe Excel (Mike Alexander)

Zaujímavé články...