Google Spreadsheets има няколко вградени функции за дата, които могат да се използват за изчисляване на работния ден.
Всяка функция за дата изпълнява различна задача, така че резултатите да се различават от една функция до друга. Затова коя от двете зависи от резултатите, които искате.
01 от 03Функцията WORKDAY.INTL
Google Електронни таблици Функция WORKDAY.INTL
В случай на функцията WORKDAY.INTL, тя открива началната или крайната дата на проект или задание, като се има предвид определен брой работни дни.
Дните, определени като уикенд дни, се премахват автоматично от общия брой. Освен това могат да бъдат пропуснати и конкретни дни, като например празнични празници.
Как функцията WORKDAY.INTL се различава от функцията WORKDAY е, че WORKDAY.INTL ви позволява да посочите кои дни и колко се считат за уикенд дни, вместо да премахвате автоматично два дни в седмицата - събота и неделя - от общия брой дни.
Използването на функцията WORKDAY.INTL включва изчисляване на:
- крайната дата за проект с определен брой работни дни след дадена начална дата
- началната дата на проект с определен брой работни дни преди дадена крайна дата
- датата на падежа на фактурата
- очакваната дата на доставка на стоки или материали
Синтаксисът и аргументите на функцията WORKDAY.INTL
Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите и аргументите.
Синтаксисът за функцията WORKDAY е:
= WORKDAY.INTL (start_date, num_days, weekend, holidays)
начална дата - (задължително) началната дата на избрания период от време- действителната начална дата може да бъде въведена за този аргумент, или вместо това може да се въведе референтната клетка на местоположението на тези данни в работния лист num_days - (задължително) продължителността на проекта- за този аргумент въведете цяло число, показващо броя на работните дни, които са били извършени по проекта- въведете действителния брой работни дни - например 82 - или референтната клетка на местоположението на тези данни в работния лист- за да намерите дата, която се получава след аргумента start_date, използвайте положително цяло число за num_days- за да намерите дата, която се появява преди аргумента start_date, използвайте отрицателно цяло число за num_days уикенд - (по избор) посочва кои дни от седмицата се считат за уикенд дни и изключва тези дни от общия брой работни дни- за този аргумент въведете кода на номера на уикенда или референтната клетка на местоположението на тези данни в работния лист- ако този аргумент е пропуснат, по подразбиране 1 (събота и неделя) се използва за уикенда код- вижте пълния списък с кодовете с номера на страница 3 на този урок почивни дни - (по избор) една или повече допълнителни дати, които са изключени от общия брой работни дни- ваканционните дати могат да бъдат въведени като серийни номера на дати или съобщенията за клетките на местоположението на стойностите за дата в работния лист- ако се използват референтни клетки, трябва да се въведат стойности за дата в клетките с помощта на DATE, DATEVALUE или КЪМ ДНЕШНА ДАТА функции, за да се избегнат евентуални грешки Както се вижда на изображението по-горе, този пример ще използва функцията WORKDAY.INTL, за да намери крайната дата за проект, който започва на 9 юли 2012 г. и завършва 82 дни по-късно. Две празници (3 септември и 8 октомври), които се случват през този период, няма да се считат за част от 82-те дни. За да избегнете проблеми с изчисляването, които могат да възникнат, ако датите са случайно въведени като текст, функцията DATE ще се използва за въвеждане на датите, използвани като аргументи. Вижте Грешни стойности в края на този урок за повече информация. A1: Начална дата: A2: Номер на дните: A3: Почивка 1: A4: Почивка 2: A5: Крайна дата: В1: = DATE (2012,7,9) В2: 82 B3: = DATE (2012,9,3) B4: = DATE (2012,10,8) Ако датите в клетките b1, B3 и B4 не се показват, както е показано на изображението по-горе, проверете дали тези клетки са форматирани за показване на данни чрез краткия формат на датата. Продължете да четете по-долу Електронните таблици в Google не използват диалогови прозорци, за да въведат аргументите на функциите, които могат да бъдат намерени в Excel. Вместо това има авто-предлагам която се появява, тъй като името на функцията е въведено в клетка. Както се вижда на изображението по-горе, аргументите за функцията WORKDAY.INTL се въвеждат след отворената кръгла конзола в клетка B6. Как Excel изчислява тази дата е: Ако данните за различните аргументи на тази функция не са въведени правилно, в клетката, където се намира функцията WORKDAY, се появяват следните стойности на грешки: Продължете да четете по-долу Брой Уикенд дни 1 или пропуснат събота, неделя 2 неделя, понеделник 3 понеделник, вторник 4 вторник, сряда 5 сряда, четвъртък 6 четвъртък, петък 7 петък, събота Номер в уикенда 11 неделя 12 понеделник 13 вторник 14 сряда 15 четвъртък 16 петък 17 събота Пример: Намерете крайната дата на проект с функцията WORKDAY.INTL
Въвеждане на данните
Въвеждане на функцията WORKDAY.INTL
Въвеждане на функцията WORKDAY.INTL
Въвеждане на аргументите за функциите
Математиката зад функцията
WORKDAY.INTL Функции на грешките
Таблица на кодовете за броя на уикендите и съответстващите дни на уикенда
Таблица на кодовете за броя на уикендите и съответстващите дни на уикенда
За местоположения с двудневен уикенд
За местоположения с еднодневен уикенд