
Obecný vzorec
=CHOOSE(MONTH(date),1,1,1,2,2,2,3,3,3,4,4,4)
souhrn
Pokud chcete vypočítat fiskální čtvrtletí z data a fiskální čtvrtletí začíná v jiném měsíci než v lednu, můžete použít vzorec založený na funkci VÝBĚR.
Poznámka: Pokud potřebujete vypočítat „normální“ čtvrtletí na základě čtvrtletního systému, který začíná v lednu, můžete použít tento jednodušší vzorec.
V zobrazeném příkladu je vzorec v buňce D5:
=CHOOSE(MONTH(B5),4,4,4,1,1,1,2,2,2,3,3,3)
Tento vzorec vrací číslo 1-4, které odpovídá čtvrtinovému systému, který začíná v dubnu a končí v březnu.
Vysvětlení
Funkce select používá první argument k „výběru“ zbývajících prvků. Například v schématu, kde 1 = malý, 2 = střední a 3 = velký, tento vzorec „namapuje“ číslo 2 na „střední“.
=CHOOSE(2,"small","medium","large")
V případě fiskálních čtvrtletí můžeme stejnou myšlenku použít k mapování jakéhokoli příchozího měsíce (1-12) na jednu ze čtyř hodnot čtvrtletí. K získání čísla měsíce jako prvního argumentu stačí použít funkci MĚSÍC, poté poskytnout 12 čísel (jedno pro každý měsíc roku), které jsou pečlivě uspořádány tak, aby odrážely požadovaný fiskální 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
Přidání Q a roku
Pokud chcete, aby číslo čtvrtletí obsahovalo „Q“ s hodnotou roku, můžete zřetězit:
="Q"&CHOOSE(MONTH(date),1,1,1,2,2,2,3,3,3,4,4,4)&" - "&YEAR(date)
Vrátí hodnoty jako: „Q1 - 2016“, „Q2 - 2016“ atd. Funguje to pro fiskální roky se začátkem ledna. Pokud se počáteční měsíc liší od ledna, můžete k výpočtu fiskálního roku použít tento výraz:
=YEAR(date)+(MONTH(date)>=startmonth)
Tento vzorec je vysvětlen podrobněji zde.