Изтеглете примерната работна книга
Този урок демонстрира как да използвате Функция Excel WORKDAY в Excel, за да добавите работни дни.
РАБОТЕН ДЕН Преглед на функцията
Функцията WORKDAY Връща работния ден n броя работни дни (работните дни изключват уикендите: събота и неделя) от начална дата. По желание можете да изключите празниците. За персонализирани уикенди вместо това използвайте WORKDAY.INTL.
За да използвате функцията WORKDAY Excel на работен лист, изберете клетка и тип:
(Забележете как се появява въвеждането на формулата)
WORKDAY Функционален синтаксис и входове:
1 | = РАБОТЕН ДЕН (начална дата, дни, празници) |
начална дата - Началната дата във формат на сериен номер на Excel или въведена като дата с кавички („и“) около датата. Пример: Не можете да влезете 11/12/2015 директно в клетката. Вместо това трябва да въведете „11/12/2015“ или ще трябва да използвате съответния сериен номер: 42320. Като алтернатива можете да посочите клетка с въведена дата 11/12/2015. Excel автоматично преобразува датите, съхранени в клетки, в сериен формат (освен ако датата не е въведена като текст).
дни -Броят на дните, които не са уикенд и не почиват от началната дата.
почивни дни - ОПЦИОНАЛНО. Масив със списък от дати, представляващи празници, които трябва да бъдат изключени от работните дни.
Намерете най -близкия работен ден
За да намерите най -близкия работен ден, използвайте функцията WORKDAY:
1 | = РАБОТЕН ДЕН (B3, C3) |
Намерете най -близкия работен ден до днес
За да намерите най -близкия до днес работен ден, използвайте функцията TODAY с функцията WORKDAY:
1 | = РАБОТЕН ДЕН (ДНЕС (), B3) |
Намерете най -близкия РАБОТЕН ДЕН за 10 дни
Този пример ще намери най -близкия работен ден 10 дни от началната дата:
1 | = РАБОТЕН ДЕН (B3, C3) |
Можете също да използвате отрицателни дни, за да търсите работни дни в миналото:
Работен ден с празници
По подразбиране WORKDAYS ще игнорира всички празници. Можете обаче да използвате трети незадължителен аргумент, за да определите диапазон от празници:
1 | = РАБОТЕН ДЕН (B3, C3, F3: F4) |
WORKDAY в Google Таблици
Функцията WORKDAY работи абсолютно същото в Google Sheets като в Excel:
РАБОТЕН ДЕН Примери във VBA
Можете също да използвате функцията WORKDAY във VBA. Тип:Приложение.Функция на работен лист.Работен ден (начална дата, дни, празници)
Изпълнение на следните VBA изявления
123 | Диапазон ("E2") = Application.WorksheetFunction.WorkDay (Range ("B2"), Range ("C2"))Диапазон ("E3") = Application.WorksheetFunction.WorkDay (Range ("B3"), Range ("C3"))Диапазон ("E4") = Application.WorksheetFunction.WorkDay (Range ("B4"), Range ("C4"), Range ("D4")) |
ще даде следните резултати
За аргументите на функцията (начална_дата и т.н.) можете или да ги въведете директно във функцията, или да определите променливи, които да използвате вместо тях.
Връщане към списъка с всички функции в Excel