![](https://cdn.wiki-base.com/7831461/excel_formula_add_days_exclude_certain_days_of_week__2.png.webp)
Обща формула
=WORKDAY.INTL(date,days,"pattern")
Обобщение
За да добавите дни към датата, като изключите конкретни дни (т.е. изключете вторник и четвъртък, само сряда и т.н.), можете да използвате функцията WORKDAY.INTL със специален код на шаблона.
В показания пример формулата в C7 е:
=WORKDAY.INTL(B7,7,"0101000")
Тази формула добавя 7 дни към датата в B7, с изключение на вторник и четвъртък.
Обяснение
Функцията WORKDAY.INTL се основава на функцията WORKDAY, която е предназначена да добави работни дни към датата. WORKDAY автоматично изключва събота и неделя и по желание може да изключи списък с персонализирани празници. WORKDAY.INTL прави същото, но прави възможно изключването на всички дни от седмицата, в допълнение към празниците.
За да изключите конкретни дни от седмицата, можете да използвате предварително конфигуриран код (вижте тази страница за пълен списък с предварителни настройки) или да предоставите свой собствен "код на шаблона". Кодът на шаблона трябва да е дълъг 7 цифри и да има или нула за всеки ден от седмицата, започвайки в понеделник и завършвайки в неделя. Стойности, равни на 1, се изключват, а дните с нулеви стойности се третират нормално.
Така че, ако приемем, че искате да добавите 7 дни към дата в клетка А1, можете да напишете формули като тази:
=WORKDAY.INTL(A1,7,"0000011") // exclude Sat, Sun =WORKDAY.INTL(A1,7,"0010011") // exclude Sat, Sun, Wed =WORKDAY.INTL(A1,7,"0101011") // exclude Sat, Sun, Tue, Thu