Формула на Excel: Добавяне на работни дни към персонализирани почивни дни -

Обща формула

=WORKDAY.INTL(start_date,days,weekend, holidays)

Обобщение

За да добавите или извадите дни от работните дни към датата, така че да можете да изчислите дата в бъдещето или миналото, която прескача уикендите (персонализирани) и празниците, можете да използвате функцията WORKDAY.INTL. Празниците и почивните дни не са задължителни.

В примера формулата в D6 е:

=WORKDAY.INTL(B6,C6,11,B9:B11)

Тази формула добавя 7 работни дни към вторник, 22 декември. Осигурени са три празнични дни и уикендите, като се използва 11 за аргумента за уикенда, което означава "само в неделя". Резултатът е сряда, 30 декември 2015 г.

Обяснение

По подразбиране функцията WORKDAY.INTL изключва почивните дни (събота и неделя). В този случай обаче сме предоставили 11 за този аргумент, което означава „само в неделя“ (вижте: пълния списък на кодовете за уикенда).

Предоставихме и списък с 3 празника, които всички попадат в изчислявания период от време, което означава, че празниците и неделите ще бъдат изключени. Следващата таблица показва кои дати са изключени с и без предоставени празници (изключените дати са засенчени в сиво). Крайните дати, върнати от WORKDAY, са маркирани в жълто.

Без празници Осигурени почивки
Сряда, 23 декември 2015 г. Сряда, 23 декември 2015 г.
Четвъртък, 24 декември 2015 г. Четвъртък, 24 декември 2015 г.
Петък, 25 декември 2015 г. Петък, 25 декември 2015 г.
Събота, 26 декември 2015 г. Събота, 26 декември 2015 г.
Неделя, 27 декември 2015 г. Неделя, 27 декември 2015 г.
Понеделник, 28 декември 2015 г. Понеделник, 28 декември 2015 г.
Вторник, 29 декември 2015 г. Вторник, 29 декември 2015 г.
Сряда, 30 декември 2015 г. Сряда, 30 декември 2015 г.
Четвъртък, 31 декември 2015 г. Четвъртък, 31 декември 2015 г.
Петък, 01-януари-2016 Петък, 01-януари-2016
Събота, 02-януари-2016 Събота, 02-януари-2016
Неделя, 03-януари-2016 Неделя, 03-януари-2016

Интересни статии...