Формула Excel: Отримати фінансовий квартал з дати -

Зміст

Загальна формула

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

Резюме

Якщо ви хочете обчислити фінансовий квартал з дати, а фінансовий квартал починається в місяці, відмінному від січня, ви можете скористатися формулою на основі функції ВИБІР.

Примітка: якщо вам просто потрібно обчислити "нормальний" квартал на основі квартальної системи, яка починається в січні, ви можете скористатися цією простішою формулою.

У наведеному прикладі формула в комірці D5 має вигляд:

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

Ця формула повертає число 1-4, яке відповідає квартальній системі, яка починається в квітні і закінчується в березні.

Пояснення

Функція select використовує перший аргумент, щоб "виділити" інші елементи. Наприклад, у схемі, де 1 = маленька, 2 = середня і 3 = велика, ця формула "відобразить" число 2 на "середнє".

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

У випадку фіскальних кварталів ми можемо використати цю саму ідею для відображення будь-якого місяця, що входить (1-12), до одного з 4 квартальних значень. Нам просто потрібно скористатися функцією МІСЯЦЬ, щоб отримати номер місяця як перший аргумент, а потім надати 12 чисел (по одному на кожен місяць року), які ретельно впорядковано відображають бажаний фінансовий рік:

=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

Додавання Q та року

Якщо ви хочете, щоб число кварталу включало "Q" із річним значенням, ви можете об'єднати:

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

Поверне значення, такі як: "Q1 - 2016", "Q2 - 2016" тощо. Це працює для фінансових років із початку січня. Якщо початковий місяць відрізняється від січня, ви можете використати такий вираз для обчислення фінансового року:

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

Ця формула пояснюється тут більш докладно.

Хороші посилання

Вибір кварталів в Excel (Майк Олександр)

Цікаві статті...