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

Съдържание

Обща формула

=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

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