Формула 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

Цікаві статті...