Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

В тази статия е описан синтаксисът и употребата на функцията WORKDAY в Microsoft Excel.

Описание

Връща число, представящо дата, която е зададен брой работни дни преди или след зададена дата (начална дата). В работните дни не влизат дните от уикенда и датите, означени като празници. Използвайте WORKDAY, за да изключите неработните дни, когато изчислявате дати за изплащане на фактури, дати за очаквани доставки или брой отработени дни.

Съвет: З да изчислите поредния номер на датата преди или след указан брой работни дни с помощта на параметри, показващи кои и колко на брой са почивните дни, използвайте WORKDAY.INTL функция.

Синтаксис

WORKDAY(начална_дата; дни; [празници])

Синтаксисът на функцията WORKDAY има следните аргументи:

  • Начална_дата    Задължително. Дата, която представя началната дата.

  • Дни    Задължително. Броят на непочивните дни преди или след начална_дата. Положителна стойност на дни означава бъдеща дата; отрицателна стойност означава минала дата.

  • Празници    Незадължително. Незадължителен списък от една или повече дати, които трябва да се изключат от работния календар, например официалните празници. Списъкът може да бъде или диапазон от клетки, съдържащ датите, или константа за масив, който съдържа предните номера, представящи датите.

Важно: Датите трябва да бъдат въведени с помощта на функцията DATE или като резултати на други формули или функции. Например използвайте DATE(2008;5;23) за 23-ия ден на май 2008 г. Проблеми може да възникнат, ако датите са въведени като текст.

Забележки

  • Microsoft Excel съхранява датите като поредни числа, така че те могат да се използват в изчисления. По подразбиране 1 януари 1900 е с поредно число 1, а 1 януари 2008 е с поредно число 39448, понеже той е 39 448 дни след 1 януари 1900.

  • Ако някой аргумент не е валидна дата, WORKDAY връща #VALUE! стойността на грешка.

  • Ако start_date плюс дни дава невалидна дата, WORKDAY връща #NUM! стойността на грешка.

  • Ако дни не е цяло число, дробната му част се отрязва.

Пример

Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.

Данни

1.10.2008

Начална дата

151

Дни до завършването

26.11.2008

Празник

4.12.2008

Празник

21.01.2009

Празник

Формула

Описание (резултат)

Резултат

=WORKDAY(A2;A3)

Дата, отстояща на 151 дни от началната дата (30.04.2009)

30.04.2009

=WORKDAY(A2;A3;A4:A6)

Дата, отстояща на 151 дни от началната дата, като се изключат празниците (5.05.2009)

5.05.2009

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×