
Резиме
Функција Екцел НЕТВОРКДАИС.ИНТЛ израчунава број радних дана између два датума. НЕТВОРКДАИС.ИНТЛ подразумевано искључује суботу и недељу, али пружа начин да одредите који се дани у недељи сматрају викендима. Функција може опционално изузети листу празника наведених као датуми.
Сврха
Нађите радне дане између два датумаПовратна вредност
Број који представља дане.Синтакса
= НЕТВОРКДАИС.ИНТЛ (датум_почетка, датум_конца, (викенд), (празници))Аргументи
- датум_почетка - датум почетка.
- енд_дате - Крајњи датум.
- викенд - (опционално) Подешавање за које дане у недељи треба сматрати викендима.
- празници - (необвезно) Референца на датуме који би се требали сматрати нерадним данима.
Верзија
Екцел 2010Напомене о употреби
НЕТВОРКДАИС.ИНТЛ израчунава радне дане између два датума. Радни дани не укључују викенде (суботом и недељом по дефаулту), а по жељи могу искључити и празнике. Ова функција је робуснија од функције НЕТВОРКДАИС, јер вам омогућава да контролишете који се дани у недељи сматрају викендима. Викенд аргумент је помоћу кодова које су наведене у табели.
НЕТВОРКДАИС.ИНТЛ укључује и датум почетка и датум завршетка при израчунавању радних дана. То значи да ако НЕТВОРКДАИС.ИНТЛ дате исти датум за датум почетка и датум завршетка, а датум није викенд или празник, вратиће се 1.
НЕТВОРКДАИС.ИНТЛ такође може по жељи да узме у обзир празнике. За аргумент празници наведите опсег који садржи датуме празника. Они се такође третирају као нерадни дани и неће бити укључени у резултат.
У приказаном примеру користе се следеће формуле:
D6=NETWORKDAYS.INTL(B6,C6) D7=NETWORKDAYS.INTL(B7,C7,17) D8=NETWORKDAYS.INTL(B8,C8,1,B13:B14) D9=NETWORKDAYS.INTL(B9,C9,"0000000") D10=NETWORKDAYS.INTL(B10,C10,"0000000",B13:B14)
Број викенда | Викендом |
1 (подразумевано) | Субота Недеља |
2 | Недеља Понедељак |
3 | Понедељак Уторак |
4 | Уторак Сриједа |
5 | Среда Четвртак |
6 | Четвртак Петак |
7 | Петак Субота |
11 | Само у недељу |
12 | Само у понедељак |
13 | Само уторак |
14 | Само у среду |
15 | Само у четвртак |
16 | Само у петак |
17 | Само у суботу |
Маска за радне дане
Функција НЕТВОРКДАИС.ИНТЛ такође може да прихвати „маску“ за одређивање викенда за аргумент за викенд. Маска је представљена у облику низа од 7 знакова који морају бити 1 или нула. У овој шеми број 1 значи викенд, а 0 радни дан. Прва цифра представља понедељак. Испод је неколико примера:
NETWORKDAYS.INTL(start,end,"0101011") // workdays = M,W,F NETWORKDAYS.INTL(start,end,"1010111") // workdays = Tue, Thu NETWORKDAYS.INTL(start,end,"1111100") // workdays = Sat,Sun NETWORKDAYS.INTL(start,end,"0000000") // all workdays, no weekends
Напомене:
- Ако је датум_почетка већи од датума_конца, функција враћа негативну вредност.
-
НЕТВОРКДАИС.ИНТЛ укључује и датум почетка и датум завршетка при израчунавању радних дана. То значи да ако НЕТВОРКДАИС.ИНТЛ дате исти датум за датум почетка и завршетка, вратиће се 1.
- Ако су датум_почетка или крајњи датум изван домета, НЕТВОРКДАИС.ИНТЛ враћа број #! грешка.
- Ако је викенд неважећи, НЕТВОРКДАИС.ИНТЛ враћа вредност #ВРЕДНОСТ! грешка.
Повезани видео снимци
