Екцел формула: Додајте радне дане без викенда -

Преглед садржаја

Генеричка формула

=WORKDAY.INTL(start_date,days,"0000000", holidays)

Резиме

Да бисте датуму додали или одузели дане радних дана, поштујући празнике, али под претпоставком седмодневне радне недеље, можете да користите функцију ВОРКДАИ.ИНТЛ. У примеру, формула у Д6 је:

=WORKDAY.INTL(B6,C6,"0000000",holidays)

Ова формула додаје 7 радних дана у уторак, 22. децембра. Три празника се испоручују користећи именовани опсег „празници“ (Б9: Б11), а викенди се подешавају помоћу посебне синтаксе „0000000“, што значи да су сви дани у недељи радни дани. Резултат је четвртак, 31. децембар 2015.

Објашњење

ВОРКДАИ.ИНТЛ може да израчуна датум у будућности или у прошлости који поштује празнике и викенде. Да бисте одредили који се дани сматрају викендом, можете да користите посебан код (овде је комплетна листа кодова) или да користите „маску“ за означавање викенда са јединицама и нулама. Метода маске је флексибилнија, јер вам омогућава да било који дан у недељи одредите за викенд (тј. Нерадни дан). На пример:

=WORKDAY.INTL(A1,3,"0000000") // no weekends =WORKDAY.INTL(A1,3,"1000000") // weekend = Mon =WORKDAY.INTL(A1,3,"1100000") // weekend = Mon+Tue =WORKDAY.INTL(A1,3,"1110000") // weekend = Mon+Tue+Wed

Аргумент за викенд даје се као 7 знакова који представљају понедељак-недељу. Користите један (1) за означавање викенда, а нула (0) за радни дан.

С обзиром да желимо да се сви дани у недељи сматрају радним данима, користимо „0000000“.

Занимљиви Чланци...