написать формулу для расчета окончания отпуска
Rina1230
Дата: Пятница, 21.11.2025, 16:16 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
2016
Добрый день! Помогите пожалуйста написать формулу для расчета окончания отпуска. Нужно, чтобы формула автоматически учитывала нерабочие праздничные дни, и если они выпадают на период отпуска, то она "продляла" отпуск. Например, если работник уходит в отпуск 01.03.2026 на 20 дней, то программа должна вывести дату окончания отпуска не 20.03.2026, а 21.03.2026, так как 08.03.2026 - нерабочий праздничный день.
Добрый день! Помогите пожалуйста написать формулу для расчета окончания отпуска. Нужно, чтобы формула автоматически учитывала нерабочие праздничные дни, и если они выпадают на период отпуска, то она "продляла" отпуск. Например, если работник уходит в отпуск 01.03.2026 на 20 дней, то программа должна вывести дату окончания отпуска не 20.03.2026, а 21.03.2026, так как 08.03.2026 - нерабочий праздничный день. Rina1230
Сообщение отредактировал Rina1230 - Пятница, 21.11.2025, 16:16
Ответить
Сообщение Добрый день! Помогите пожалуйста написать формулу для расчета окончания отпуска. Нужно, чтобы формула автоматически учитывала нерабочие праздничные дни, и если они выпадают на период отпуска, то она "продляла" отпуск. Например, если работник уходит в отпуск 01.03.2026 на 20 дней, то программа должна вывести дату окончания отпуска не 20.03.2026, а 21.03.2026, так как 08.03.2026 - нерабочий праздничный день. Автор - Rina1230 Дата добавления - 21.11.2025 в 16:16
bigor
Дата: Пятница, 21.11.2025, 16:46 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1407
Репутация:
276
±
Замечаний:
0% ±
нет
Rina1230 , Код
=WORKDAY.INTL(C2;D2;"0000000";$H$2:$H$15)-1
Rina1230 , Код
=WORKDAY.INTL(C2;D2;"0000000";$H$2:$H$15)-1
bigor
Ответить
Сообщение Rina1230 , Код
=WORKDAY.INTL(C2;D2;"0000000";$H$2:$H$15)-1
Автор - bigor Дата добавления - 21.11.2025 в 16:46
cmivadwot
Дата: Суббота, 22.11.2025, 00:54 |
Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 628
Репутация:
137
±
Замечаний:
0% ±
365
Вот так, наверное, правильнее.Код
=РАБДЕНЬ.МЕЖД(C2-1; D2;"0000000"; $H$2:$H$15)
Вот так, наверное, правильнее.Код
=РАБДЕНЬ.МЕЖД(C2-1; D2;"0000000"; $H$2:$H$15)
cmivadwot
Ответить
Сообщение Вот так, наверное, правильнее.Код
=РАБДЕНЬ.МЕЖД(C2-1; D2;"0000000"; $H$2:$H$15)
Автор - cmivadwot Дата добавления - 22.11.2025 в 00:54
DrMini
Дата: Суббота, 22.11.2025, 07:41 |
Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 2156
Репутация:
382
±
Замечаний:
0% ±
Excel LTSC 2024 RUS
Здравствуйте Rina1230 . Ещё вариант:Код
=СУММ(C4;D4;СУММПРОИЗВ(СЧЁТЕСЛИ(H$2:H$15;СТРОКА(ДВССЫЛ(C4&":"&C4+D4)))))-1
Здравствуйте Rina1230 . Ещё вариант:Код
=СУММ(C4;D4;СУММПРОИЗВ(СЧЁТЕСЛИ(H$2:H$15;СТРОКА(ДВССЫЛ(C4&":"&C4+D4)))))-1
DrMini
Ответить
Сообщение Здравствуйте Rina1230 . Ещё вариант:Код
=СУММ(C4;D4;СУММПРОИЗВ(СЧЁТЕСЛИ(H$2:H$15;СТРОКА(ДВССЫЛ(C4&":"&C4+D4)))))-1
Автор - DrMini Дата добавления - 22.11.2025 в 07:41
Rina1230
Дата: Понедельник, 24.11.2025, 09:21 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
2016
Спасибо всем большое! Сегодня опробую )
Спасибо всем большое! Сегодня опробую ) Rina1230
Ответить
Сообщение Спасибо всем большое! Сегодня опробую ) Автор - Rina1230 Дата добавления - 24.11.2025 в 09:21
Rina1230
Дата: Вторник, 25.11.2025, 11:58 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
2016
Спасибо большое всё сработало! 1000 строк посчиталась за секунды :heart:
Спасибо большое всё сработало! 1000 строк посчиталась за секунды :heart: Rina1230
Ответить
Сообщение Спасибо большое всё сработало! 1000 строк посчиталась за секунды :heart: Автор - Rina1230 Дата добавления - 25.11.2025 в 11:58