Note: The other languages of the website are Google-translated. Back to English

získejte pracovní dobu mezi dvěma daty v aplikaci Excel

Za normálních okolností možná budete muset vypočítat mzdový příjem pracovníků, v tomto případě byste měli dostat pracovní dobu mezi dvěma uvedenými daty, které nejprve vylučují víkendy a svátky. Funkce NETWORKDAYS v aplikaci Excel vám pomůže získat čisté pracovní dny mezi dvěma daty a poté znásobit počet pracovních hodin na pracovní den a získat tak celkovou pracovní dobu.


Výpočet pracovní doby mezi dvěma daty vylučuje výchozí víkendy

Pokud chcete získat pracovní dobu mezi dvěma daty, která vylučují výchozí víkendy (sobota a neděle), můžete použít vzorec založený na funkci NETWORKDAYS jako následující obecnou syntaxi:

=NETWORKDAYS(start_date,end_date) * working_hours
  • start_date, end_date: První a poslední datum pro výpočet pracovních dnů mezi.
  • working_hours: Počet pracovních hodin v každý pracovní den. (Normálně je pracovní doba pro každý pracovní den 8, můžete si ji podle potřeby změnit.)

1. Pro výpočet pracovní doby použijte následující vzorec:

=NETWORKDAYS(A2,B2 )*8

A pak přetáhněte popisovač výplně do buněk, které chcete vložit tento vzorec, a dostanete seznam výsledků dat, viz screenshot:

2. Poté byste měli formátovat buňky data do buňky obecného formátu, vyberte vypočítané buňky a klikněte na obecně z Formát čísla rozevřít pod Home Na kartě se zobrazí pracovní doba, jak ukazuje následující snímek obrazovky:


Výpočet pracovní doby mezi dvěma daty nezahrnuje víkendy ani svátky

Pokud jsou v těchto dvou datech data svátků, jak můžete tento úkol v aplikaci Excel vyloučit současně?

Obecná syntaxe:

=NETWORKDAYS(start_date, end_date, [holidays]) * working_hours
  • start_date, end_date: První a poslední datum pro výpočet pracovních dnů mezi.
  • holidays: Rozsah datových buněk, které chcete vyloučit ze dvou dat.
  • working_hours: Počet pracovních hodin v každý pracovní den. (Normálně je pracovní doba pro každý pracovní den 8, můžete si ji podle potřeby změnit.)

1. Použijte následující vzorec do prázdné buňky, kam chcete výsledek odeslat:

=NETWORKDAYS(A4,B4,$E$4:$E$6 )*8

A potom přetažením úchytu výplně vyplňte vzorec do požadovaných buněk, zobrazí se seznam formátu data, viz screenshot:

2. Potom byste měli formátovat datové buňky do obecného formátu a získáte následující výsledek:


Výpočet pracovní doby mezi dvěma daty vylučuje vlastní víkendy

Někdy byste chtěli vypočítat pracovní dobu mezi dvěma daty, s výjimkou některých vlastních víkendů, jako je pouze neděle nebo neděle a pondělí, bez zohlednění svátků. V takovém případě byste měli použít funkci NETWORKDAYS.INTL v aplikaci Excel. Syntaxe vzorce je:

=NETWORKDAYS.INTL(start_date, end_date, [weekend]) * working_hours
  • start_date, end_date: První a poslední datum pro výpočet pracovních dnů mezi.
  • weekend: Konkrétní dny v týdnu, které chcete nastavit jako víkendy místo výchozích víkendů. Může to být víkendové číslo nebo řetězec.
  • working_hours: Počet pracovních hodin v každý pracovní den. (Normálně je pracovní doba pro každý pracovní den 8, můžete si ji podle potřeby změnit.)

Hodnoty čísla víkendu označují následující víkendové dny:

Číslo víkendu Víkendové dny
1 nebo vynechán sobota a neděle
2 Neděle a pondělí
3 Pondělí a úterý
4 Úterý a středa
5 Středa a čtvrtek
6 čtvrtek a pátek
7 pátek a sobota
11 Pouze v neděli
12 Pouze v pondělí
13 Pouze v úterý
14 Pouze ve středu
15 Pouze čtvrtek
16 Pouze v pátek
17 Pouze v sobotu

V tomto příkladu vypočítám pracovní dobu mezi dvěma daty a vyloučím pouze vlastní víkendovou neděli, použijte následující vzorec:

=NETWORKDAYS.INTL(A4,B4,11)*8

Poté přetáhněte úchyt výplně dolů do buněk, na které chcete použít tento vzorec, a pak byste měli změnit výsledky počítaného data do obecného formátu a podle potřeby získáte následující výsledek:


Výpočet pracovní doby mezi dvěma daty nezahrnuje vlastní víkendy a svátky

Pomocí níže uvedené syntaxe vzorce můžete také získat pracovní dobu mezi dvěma daty bez vlastních víkendů a svátků:

=NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) * working_hours
  • start_date, end_date: První a poslední datum pro výpočet pracovních dnů mezi.
  • weekend: Konkrétní dny v týdnu, které chcete nastavit jako víkendy místo výchozích víkendů. Může to být víkendové číslo nebo řetězec.
  • holidays: Rozsah datových buněk, které chcete vyloučit ze dvou dat.
  • working_hours: Počet pracovních hodin v každý pracovní den. (Normálně je pracovní doba pro každý pracovní den 8, můžete si ji podle potřeby změnit.)

Například pomocí následujícího vzorce můžeme získat pracovní dobu bez vlastního víkendu (neděle a pondělí) a svátků:

=NETWORKDAYS.INTL(A4,B4,2,$E$4:$E$6)*8

Poté byste měli převést vypočítané výsledky data do obecného formátu a podle potřeby získáte následující výsledek:


Použité relativní funkce:

  • SÍTĚ:
  • Tato funkce se používá k výpočtu počtu pracovních dnů mezi dvěma danými daty.
  • NETWORKDAYS.INTL:
  • Vrátí počet pracovních dnů vyloučením výchozích víkendových dnů (sobota a neděle) nebo dnů, které jsou zadány jako víkendy.

Relativní články o pracovní době / pracovním dni:

  • Výpočet pracovní doby za měsíc v aplikaci Excel:
  • Za normálních okolností může většina z nás pracovat 8 hodin denně, 5 dní v týdnu. Tady chci získat celkovou pracovní dobu za měsíc pro výpočet platu. Jak vypočítat celkovou pracovní dobu za měsíc v aplikaci Excel?
  • Najděte první / poslední den nebo pracovní den měsíce v aplikaci Excel:
  • Víte, jak v listu najít první nebo poslední den a první nebo poslední pracovní den daného měsíce? Například mám datum 2014/5/21 a teď chci znát první a poslední den tohoto měsíce, tedy 2014/5/1 a 2014/5/31, abych získal první pracovní den 2014 / 5/1 a poslední pracovní den je 2014/5/30.

Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

Rádi byste svou každodenní práci dokončili rychle a dokonale? Kutools pro Excel přináší 300 výkonných pokročilých funkcí (kombinace sešitů, součet podle barvy, rozdělení obsahu buněk, převod data a tak dále...) a ušetří vám 80 % času.

  • Navrženo pro 1500 pracovních scénářů, pomůže vám vyřešit 80 % problémů s Excelem.
  • Omezte každý den tisíce kliknutí na klávesnici a myš a ulehčete svým unaveným očím a rukám.
  • Staňte se odborníkem na Excel za 3 minuty. Už si nemusíte pamatovat žádné bolestivé vzorce a kódy VBA.
  • 30denní neomezená bezplatná zkušební verze. 60denní záruka vrácení peněz. Bezplatný upgrade a podpora po dobu 2 let.
Pás karet aplikace Excel (s nainstalovaným programem Kutools pro Excel)

Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Firefox a Nový Internet Explorer.
Snímek obrazovky aplikace Excel (s nainstalovanou kartou Office)
Komentáře (0)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL