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

Съдържание

Обща формула

=WORKDAY(start_date,days,holidays)

Обобщение

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

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

=WORKDAY(B6,C6,B9:B11)

Това добавя 7 дни към вторник, 22 декември и се връща във вторник, 5 януари 2016 г.

Обяснение

По подразбиране функцията WORKDAY ще изключи почивните дни (събота и неделя). В този случай сме предоставили и списък с 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
Понеделник, 04-януари-2016 Понеделник, 04-януари-2016
Вторник, 05-януари-2016 Вторник, 05-януари-2016
Сряда, 06-януари-2016 Сряда, 06-януари-2016

Извадете работните дни

За да извадите бизнеса от датата (вместо да добавяте работни дни), просто използвайте отрицателна стойност за дни. Например, за да получите дата 3 работни дни преди дата в A1, можете да използвате:

=WORKDAY(A1,-3)

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