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

Зміст

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

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

Резюме

Щоб отримати фінансовий рік із дати, ви можете скористатися формулою, заснованою на функціях YEAR та MONTH У наведеному прикладі формула в D5 має вигляд:

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

Пояснення

За домовленістю фінансовий рік позначається роком, в якому він закінчується. Отже, якщо фінансовий рік починається в липні, то дата 1 серпня 2018 року є 2019 фінансовим.

Функція року спочатку повертає рік з дати в B5, 2017. До цього результату додається такий булевий вираз:

(MONTH(B5)>=C5)

Тут функція MONTH повертає місяць з дати в B5, 1, і цей результат порівнюється з початковим місяцем у C5. Оскільки 1 менше 7, вираз повертає FALSE, яке обчислюється нулем.

Примітка: при логічній логіці значення TRUE оцінюються як 1, а значення FALSE - як нуль. Отже, якщо місяць від дати більше або дорівнює початковому місяцю, вираз повертає TRUE, або 1. Якщо ні, вираз повертає FALSE або нуль.

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

Пояснення щодо фінансового року (wikipedia)

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