Како израчунати радне дане између два датума у ​​Екцелу (4 метода)

  • Деле Ово
Hugh West

У овом водичу ћемо објаснити како да користите различите функције за израчунавање радних дана између два датума у ​​Екцел-у. Понекад је веома битно израчунати радне дане између два датума у ​​управљању пројектима. У овом чланку користићемо више функција са јединственим скуповима података да бисмо илустровали процес израчунавања радних дана између два датума у ​​Екцел-у.

Преузмите радну свеску за вежбу

Можете преузети радну свеску за вежбање овде.

Израчунај радне дане.клск

4 лака метода за израчунавање радних дана између два датума у ​​програму Екцел

Мицрософт Екцел нам пружа пуно функција за обављање различитих задатака. У методама 4 овог чланка, користићемо функције НЕТВОРКДАИС и НЕТВОРКДАИС.ИНТЛ које су намењене за израчунавање радних дана између два датума. Такође ћемо користити комбинацију СУМ, ИНТ &амп; ВЕЕКДАИ функционише да добије исти резултат.

1. Екцел НЕТВОРКДАИС функција за израчунавање радних дана између два датума

Екцелова функција НЕТВОРКДАИС израчунава број радних дана између два датума. Такође можемо да изузмемо празнике из наших радних дана, што је опциони аргумент ове функције.

1.1 Израчунајте радне дане између два датума у ​​Екцел-у искључујући празнике

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

Дакле, да видимо кораке за обављање ове радње.

КОРАЦИ:

  • Прво, изаберите ћелију Е5 . Уметните следећу формулу у ту ћелију:
=NETWORKDAYS(B5,C5)

  • Сада, притисните Ентер .
  • Горења радња враћа вредност радних дана између датума “1-01-22” и “31-12-22 ” у ћелији Е5 . На следећој слици видимо да је вредност радних дана за тај опсег 260 .

  • Друго, изаберите ћелију Е5 . Померите курсор миша у доњи десни угао изабране ћелије тако да се претвори у знак плус (+) као на следећој слици.

  • Треће, кликните на знак плус (+) и превуците ручицу за попуњавање надоле до ћелије Е10 да бисте копирали формулу ћелије Е5 у другим ћелијама. Такође можемо двапут да кликнемо на знак плус (+) да бисмо добили исти резултат.

  • Након тога, отпустите клик мишем.
  • На крају, можемо видети вредности радних данаискључујући празнике у ћелијама (Е5:Е10) .

1.2. Укључи празнике док рачунамо радне дане између два датума

За разлику од претходног примера, у овом примеру ћемо празнике сматрати да бисмо израчунали радне дане између два датума помоћу функције НЕТВОРКДАИС. Да бисмо илустровали овај метод, ми користиће исти скуп података, али овог пута имамо додатну листу празника. Празнике можемо видети на следећој слици скупа података.

Хајде да погледамо кораке за обављање ове радње.

КОРАЦИ :

  • Прво, изаберите ћелију Е5 . Унесите следећу формулу у ту ћелију:
=NETWORKDAYS(B6,C6,$D$13:$D$15)

  • Сада притисните Ентер .
  • Горења команда враћа број радних дана између датума “1-01-22” и “31-12-22” . Формула коришћена у овој методи сматра вредност опсега (Д13:Д15) као празник. Вредност радних дана за тај опсег је 257 , као што се види на следећој слици.

  • Следеће, изаберите ћелију Е5 . Спустите показивач миша у доњи десни угао изабране ћелије, где ће се претворити у знак плус (+) , као што је приказано на слици испод.
  • Након тога, да бисте копирали формулу ћелије Е5 у другим ћелијама кликните на знак плус (+) и превуците ручицу за попуњавање надоле до ћелије Е10 . Такође можемо двапут да кликнемо на плус(+) знак да бисте добили исти резултат.

  • Сада ослободите клик миша.
  • Коначно, ми добити све вредности радних дана у ћелијама (Е5:Е10) .

Прочитајте више: Израчунајте број дана између два датума у ​​Екцел-у (8 брзих трикова)

2. Примените функцију НЕТВОРКДАИС.ИНТЛ да бисте израчунали радне дане са прилагођеним празницима

НЕТВОРКДАИС. ИНТЛ функција је слична функцији НЕТВОРКДАИС . Обе функције израчунавају радне дане између два датума. Али функција НЕТВОРКДАИС.ИНТЛ нам омогућава да изаберемо који дан ћемо сматрати празником. Функција НЕТВОРКДАИС.ИНТЛ сматра само недељу међународним празником. Дакле, сматраће се субота као радни дан. Да бисмо илустровали овај метод, поновићемо претходни метод помоћу функције НЕТВОРКДАИС.ИНТЛ .

Дакле, само прођите кроз следеће кораке да бисте ово извршили радња.

КОРАЦИ:

  • На почетку изаберите ћелију Е5 . Запишите следећу формулу у ту ћелију:
=NETWORKDAYS.INTL(B5,C5,11,$D$13:$D$15)

  • Сада притисните Ентер .
  • Број радних дана између датума “1-01-22” и “31-12-22” се враћа горенаведеним команда. Прорачун ове методе тумачи вредност опсега (Д13:Д15) као празник. у том распону видимо број радних данаје 310 . Вредност је већа од претходних резултата јер се субота не узима као празник.

  • Следеће кликните на ћелију Е5 . Померите курсор миша у доњи десни угао изабране ћелије, где ће се претворити у знак плус (+) , као што је приказано испод.
  • Затим кликните на плус (+) и превуците ручицу за попуњавање доле до ћелије Е10 да бисте дуплирали формулу из ћелије Е5 . Да бисмо добили исти резултат, можемо двапут да кликнемо на знак плус (+) .

  • Након тога, отпустите кликните мишем сада.
  • Коначно, имамо све вредности радног дана у ћелијама (Е5:Е10) .

Повезан садржај: Како израчунати преостале дане у Екцел-у (5 метода)

Слична очитавања:

  • Израчунајте број дана између два датума помоћу ВБА у Екцел-у
  • Како направити одбројавање дана у Екцел-у (2 примера)
  • Користите функцију ДатеДифф у Екцел ВБА (5 примера)
  • Како пребројати појављивања датума у ​​Екцел-у
  • Екцел формулу за израчунавање броја Дани између данас &амп; Други датум (6 брзих начина)

3. Израчунајте број радних дана на послу са скраћеним радним временом у Екцел-у

Број радних дана за скраћено радно време посао није исти као редовни. Морамо да додамо неке додатне модификације функцији НЕТВОРКДАИС.ИНТЛ да бисмо издвојилирадни дани на непуним радним временом. Да бисмо илустровали овај метод, користићемо исти скуп података који смо користили у првом примеру.

Хајде да погледамо кораке за извођење ове методе.

КОРАЦИ:

  • Прво, изаберите ћелију Е5 . Уметните следећу формулу у ту ћелију:
=NETWORKDAYS.INTL(B5,C5,"1010111")

  • Сада притисните Ентер .
  • Горења команда враћа број радних датума са скраћеним радним временом између датума “1-01-22 ” и “31-12-22 “. Видимо да је вредност радног дана између овог опсега 104 .

  • Друго, идите на ћелију Е5 . Поставите курсор миша у доњи десни угао изабране ћелије, где ће се претворити у знак плус (+) , као што је приказано на слици испод.
  • Треће, додирните Знак плус (+) и превуците ручицу за попуњавање надоле до ћелије Е10 да бисте налепили формулу из ћелије Е5 . Можемо двапут кликнути на знак плус (+) да бисмо добили исти резултат.

  • Након тога, бесплатно клик мишем.
  • На крају, имамо све вредности радног дана у ћелијама (Е5:Е10) .

НАПОМЕНА:

У овој методи смо користили “1010111” уместо избора викенда из уграђене опције функције.

  • 0 представља радни дан.
  • 1 представља нерадни дан.

Овде је првиброј низа означава понедељак док последњи број означава петак . Дакле, редослед “1010111” значи да су само уторак и четвртак радни дани, а остали дани у недељи су нерадни дани.

Повезан садржај: Екцел формула за проналажење датума или дана у следећем месецу (6 брзих начина)

4. Комбинујте Екцел СУМ и ИНТ функције за израчунавање радних дана између два датума

Осим функције НЕТВОРКДАИС и НЕТВОРКДАИС.ИНТЛ , постоји и други метод који се може користити за добијање броја радних дана између два датума. У овој методи користићемо комбинацију функција СУМ и ИНТ уз помоћ функције ВЕЕКДАИ да бисмо израчунали радне датуме између два датума. У Екцел-у се функција СУМ користи за сабирање више бројева. Функција ИНТ конвертује број у његову најближу целобројну вредност. Функција ВЕЕКДАИ враћа дан у недељи који одговара одређеном датуму. Користићемо исти скуп података као у првом примеру да бисмо демонстрирали ову процедуру.

Сада само прођите кроз кораке да бисте извршили овај метод.

КОРАЦИ:

  • Прво, изаберите ћелију Е5 . Запишите следећу формулу у ту ћелију:
=SUM(INT((WEEKDAY(B5-{2,3,4,5,6})+C5-B5)/7))

  • Сада притисните Ентер .
  • Добијамо вредност радних дана између датума “1-01-22” и “ 31-12-22 ” у ћелији Е5 према горњој команди. Добијамо вредност 260 у ћелији Е5 .

  • Следеће, изаберите ћелију Е5 . Померите показивач миша у доњи десни угао изабране ћелије, где ће се пребацити у знак плус (+) , као што је приказано испод.
  • Затим, једноставно додирните знак плус (+) и превуците ручицу за попуњавање надоле до ћелије Е10 да бисте налепили формулу из ћелије Е5 . Да бисмо добили исти исход, можемо двапут да кликнемо на знак плус (+) .

  • Након тога, пустите клик миша.
  • Коначно, добијамо све вредности радних дана у ћелијама (Е5:Е10) .

🔎 Како функционише формула?

  • ВЕКДАИ(Б5-{2,3,4,5,6}) : Вредности 2,3,4,5 &амп; 6 означава пет радних дана у седмици почевши од датума у ​​ћелији Б5 .
  • ИНТ((ВЕЕКДАИ(Б5-{2,3,4,5, 6})+Ц5-Б5)/7): Овај део враћа број радних дана у недељи.
  • СУМ(ИНТ((ВЕЕКДАИ(Б5-{2,3,4) ,5,6})+Ц5-Б5)/7)): Враћа укупан број радних дана од датума “1-01-22” до “31-12-22” .

Повезан садржај: Како користити ЦОУНТИФС са распоном датума у ​​Екцел-у (6 једноставних начина)

Закључак

У закључку, овај пост ће вам показати како да израчунате радне дане између два датума у ​​Екцел-у. Да бисте тестирали своје вештине, користите праксурадни лист који долази уз овај чланак. Оставите коментар испод ако имате било каквих питања. Наш тим ће се потрудити да вам одговори што је пре могуће. У будућности, пазите на још јединствених Мицрософт Екцел решења.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.