Microsoft Excel има няколко вградени WORKDAY функции, които могат да се използват за изчисления на дати. Всяка функция върши различна работа и резултатите се различават от една функция до друга.
Инструкциите в тази статия се отнасят за Excel за Microsoft 365, Excel 2019, Excel 2016 и Excel 2013. Google Таблици също използва функцията WORKDAY, но стъпките са малко по-различни.
Цел на функцията WORKDAY
Функцията WORKDAY намира началната или крайната дата на проект или задание, когато са дадени зададен брой работни дни. Броят на работните дни автоматично изключва почивните дни и всички дати, идентифицирани като празници.
Функцията WORKDAY, която използвате, зависи от желаните резултати, които може да включват едно от следните:
- Намерете крайната дата за проект с определен брой работни дни след дадена начална дата.
- Намерете началната дата за проект със зададен брой работни дни преди дадена крайна дата.
- Намерете датата на падежа за фактура.
- Намерете очакваната дата за доставка на стоки или материали.
Синтаксис на функцията WORKDAY (оформление)
Синтаксисът на функцията се отнася до оформлението на функцията и включва името, скобите и аргументите на функцията.
Синтаксисът за функцията WORKDAY е:
=РАБОТЕН ДЕН(Начална_дата, дни, празници )
Start_date (задължително) е началната дата на избрания период от време. Действителната начална дата може да бъде въведена за този аргумент или вместо това може да се въведе препратката към клетката към местоположението на тези данни в работния лист.
Дни (задължително) указва продължителността на проекта. Това е цяло число, показващо броя на дните работа, които ще бъдат извършени по проекта. За този аргумент въведете броя на работните дни или препратката към клетката към местоположението на тези данни в работния лист.
За да намерите дата, която се появява след аргумента Начална_дата, използвайте положително цяло число за дни. За да намерите дата, която се появява преди аргумента Start_date, използвайте отрицателно цяло число за Дни.
Holidays (по избор) указва една или повече допълнителни дати, които не се броят като част от общия брой работни дни. Използвайте препратките към клетките към местоположението на данните в работния лист за този аргумент.
Как да използвате функцията WORKDAY за намиране на крайна дата или краен срок
Този урок използва функцията WORKDAY, за да намери крайната дата за проект, който започва на 9 юли 2012 г. и завършва 82 дни по-късно. Два празника (3 септември и 8 октомври), които се случват през този период, не се броят като част от 82-те дни.
За да избегнете проблеми с изчисленията, които възникват, ако датите са въведени случайно като текст, използвайте функцията ДАТА, за да въведете датите във функцията. Вижте раздела със стойностите на грешката в края на този урок за повече информация.
За да следвате този урок, въведете следните данни в посочените клетки:
D1: Начална дата:
D2: Брой дни:
D3: Празник 1:
D4: Празник 2:
D5: Крайна дата:
E1:=ДАТА(2012, 7, 9)
E2: 82
E3:=ДАТА(2012, 9, 3)
E4:=ДАТА (2012, 10, 8)
Ако датите в клетки E1, E3 и E4 не се показват, както е показано на изображението по-долу, форматирайте клетките за показване на данни, като използвате краткия формат за дата.
Създайте функцията WORKDAY
За да създадете функцията WORKDAY:
Изберете клетка E5, за да я направите активната клетка. Тук ще бъдат показани резултатите от функцията WORKDAY.
Отидете до раздела Формули и изберете Дата и час > WORKDAY, за да покажете Диалогов прозорец Аргументи на функция.
Когато използвате формулата WORKDAY в Google Sheets, отидете на Insert > Function > All> ДЕЛЕН ДЕН. Или въведете =WORKDAY(в клетка E5.
Поставете курсора в Начална_дата текстово поле, след което изберете клетка E1 в работния лист, за да въведете тази препратка към клетка в диалоговия прозорец.
В Google Таблици въведете E1 след първите скоби в клетка E5.
Поставете курсора в текстовото поле Дни, след което изберете клетка E2, за да въведете препратката към тази клетка.
В Google Таблици въведете запетая и напишете E2, така че формулата да изглежда така:
=ДЕЛЕН ДЕН(E1, E2)
Поставете курсора в текстовото поле Holidays, след което плъзнете, за да изберете клетки E3 и E4, за да използвате тези референтни клетки.
В Google Таблици завършете формулата със запетая, след което въведете E3:E4. Формулата изглежда така:
=ДЕЛЕН ДЕН(E1, E2, E3:E4)
- Изберете OK в диалоговия прозорец, за да завършите функцията. На Mac изберете Готово. В Google Таблици натиснете Enter.
Датата 2.11.2012 г., крайната дата за проекта, се появява в клетка E5 на работния лист. Когато изберете клетка E5, цялата функция се появява в лентата с формули над работния лист.
Отстраняване на неизправности при функционални грешки на WORKDAY
Ако данните за различните аргументи на тази функция не са въведени правилно, в клетката, където се намира функцията WORKDAY, се появяват стойности за грешка.
Ще видите една от тези грешки:
- VALUE! се появява в клетката за отговор, ако един от аргументите WORKDAY не е валидна дата (ако датата е въведена като текст, например).
- NUM! се появява в клетката за отговор, ако се получи невалидна дата от добавянето на аргументите Начална_дата и Дни.
- Ако аргументът Дни не е въведен като цяло число (като 82,75 дни), числото се съкращава, вместо да се закръгля нагоре или надолу, до цялата част от числото (например 82 дни).