В какой день закончится определенный срок (декретный отпуск) в MS EXCEL

Вычислим дату окончания срока, если задана дата начала периода и срок (срок может быть задан в днях, месяцах, годах)

Например, сотрудница 19 марта 2010 года (ячейка А7) уходит в декрет на 140 календарных дней (ячейка D7). Необходимо посчитать, в какой день этот отпуск закончится, и молодая мама должна будет уйти в отпуск по уходу за ребенком или выйти на работу.

Для этого необходимо ввести следующую формулу (см. файл примера):
=ДАТАМЕС(ДАТА(ГОД(A7)+B7;МЕСЯЦ(A7);ДЕНЬ(A7));C7)+D7

В итоге, получится день, когда заканчиваются отпуск и выплата декретного пособия.

Формула является универсальной: в файле примера срок можно указывать не только в календарных днях (ячейка D7), но и в месяцах (ячейка C7) и годах (ячейка B7).

Имеется альтернативный вариант решения - формула =ДАТА(ГОД(A17)+B17;МЕСЯЦ(A17)+C17;ДЕНЬ(A17)+D17)

Однако, в некоторых случаях эта формула возвращает странный результат: 30.01.2015 + 1 месяц = 02.03.2015, хотя более логичным является результат формулы с ДАТАМЕС(), т.е. 28.02.2015 (последний день месяца).

Связанные статьи

Похожие задачи
Прочитайте другие статьи, решающие похожие задачи в MS Excel. Это позволит Вам решать широкий класс подобных задач.
Средняя: 5 (1 оценка)
Яндекс.Метрика