
Общая формула
=YEAR(date)+(MONTH(date)>=startmonth)
Резюме
Чтобы получить финансовый год из даты, вы можете использовать формулу, основанную на функциях ГОД и МЕСЯЦ. В показанном примере формула в D5:
=YEAR(B5)+(MONTH(B5)>=C5)
Объяснение
Условно финансовый год обозначается годом, которым он заканчивается. Итак, если финансовый год начинается в июле, то 1 августа 2018 года приходится на 2019 финансовый год.
Функция year сначала возвращает год от даты в B5, 2017. К этому результату добавляется следующее логическое выражение:
(MONTH(B5)>=C5)
Здесь функция МЕСЯЦ возвращает месяц с даты в B5, 1, и этот результат сравнивается с месяцем начала в C5. Поскольку 1 меньше 7, выражение возвращает FALSE, что равно нулю.
Примечание: при использовании логической логики значения TRUE оцениваются как 1, а значения FALSE оцениваются как ноль. Следовательно, если месяц от даты больше или равен месяцу начала, выражение возвращает ИСТИНА или 1. Если нет, выражение возвращает ЛОЖЬ или ноль.