Как с помощью Excel рассчитать, как изменится окончание срока контракта, если есть перерыв
Окончание 24-месячного контракта, срок которого прерывается на определенный период времени каждый год, определяется в таблице. На следующем рисунке показана структура таблицы с информацией, необходимой для расчета:
Обратите внимание, что следующие формулы дадут правильные результаты только в том случае, если контракт начинается в первый день месяца и прерывается на полные месяцы.
Так выглядит контракт без перерывов
Расчет окончания контракта без перерывов осуществляется в ячейке B5 по следующей простой формуле:
= ДАТА (B1; B2)
На следующем рисунке показана формула в таблице-образце:
Для облегчения понимания формул и их переноса в другие задачи общий расчет разбивается на периоды месяцев до первого прерывания, полные годы и оставшиеся месяцы в прошлом году. Для этого создайте в таблице следующие ячейки:
Чтобы определить месяцы первого года, введите следующую формулу в ячейку B8:
= МЕСЯЦ (B3) -МЕСЯЦ (B1)
Чтобы вычислить полные годы, используйте следующую формулу в ячейке B9:
= ЦЕЛОЕ ((B2- (МЕСЯЦ (B3) -МЕСЯЦ (B1))) / ABS (МЕСЯЦ (B4) -МЕСЯЦ (B3)))
Вычислите месяцы последнего года в ячейке B10 по формуле:
= B2- (ЦЕЛОЕ ((B2- (МЕСЯЦ (B3) -МЕСЯЦ (B1))) / ABS (МЕСЯЦ (B4) -МЕСЯЦ (B3))) * ABS (МЕСЯЦ (B4) -МЕСЯЦ (B3))) - (МЕСЯЦ (B3) - МЕСЯЦ (B1))
На рисунке показаны эти три вычисления в таблице примеров:
На основе промежуточных результатов теперь вы можете рассчитать окончание контракта по следующей формуле:
= ДАТА (ГОД (B1) + B9 + 1; 4 + B10; 1) -1
Конечно, вы также можете рассчитать конец контракта по формуле без каких-либо вспомогательных ячеек. Затем он становится очень длинным и выглядит так:
= ДАТА (ГОД (B1) + (ЦЕЛОЕ ((B2- (МЕСЯЦ (B3) -МЕСЯЦ (B1))) / ABS (МЕСЯЦ (B4) -МЕСЯЦ (B3)))) +1; 4+ (B2- ( Целое число ((B2- (МЕСЯЦ (B3) - МЕСЯЦ (B1))) / ABS (МЕСЯЦ (B4) - МЕСЯЦ (B3))) * ABS (МЕСЯЦ (B4) - МЕСЯЦ (B3))) - (МЕСЯЦ (B3) ) -МЕСЯЦ (B1))); 1) -1