Přejít k hlavnímu obsahu

vynikat NETWORKDAYS.INTL funkce

Autor: Siluvia Naposledy změněno: 2024-09-26

Ve výchozím nastavení jsou víkendy sobota a neděle v týdnu. Pro výpočet počtu pracovních dnů vyloučením víkendových dnů (sobota a neděle) nebo jakýchkoli dnů, které jsou uvedeny jako víkendy. , můžete vyzkoušet NETWORKDAYS.INTL funkce. Tento kurz hovoří o syntaxi vzorců a použití funkce NETWORKDAYS.INTL v aplikaci Excel.

ukazující použití funkce NETWORKDAYS.INTL

Popis funkce NETWORKDAYS.INTL

Syntaxe funkce NETWORKDAYS.INTL

Argumenty syntaxe

Příklady funkce NETWORKDAYS.INTL


Popis funkce NETWORKDAYS.INTL

Microsoft Excel NETWORKDAYS.INTL lze použít k výpočtu počtu pracovních dnů mezi dvěma daty. Ve výchozím nastavení z pracovních dnů vylučuje víkendy (sobota a neděle). Kromě toho můžete zadat víkendy jako jiné dny než v sobotu a neděli.


Syntaxe funkce NETWORKDAYS.INTL

=NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])


Argumenty syntaxe

  • Počáteční datum: Počáteční datum časového období;
  • Datum ukončení: Datum ukončení časového období;
  • Víkend: Toto je volitelný argument. Můžete si vybrat číslo víkendu a určit, které dny v týdnu se považují za víkendy, nebo tento argument ignorovat, aby se ve výchozím nastavení brala sobota a neděle jako víkend.
  • Dovolená: Toto je volitelný argument. Seznam dat, která se považují za dny pracovního klidu.

Níže uvedená tabulka zobrazuje čísla víkendů a jejich odpovídají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

Poznámky:

1. Můžete také použít víkendové řetězcové hodnoty, které představují víkendové dny a pracovní dny v týdnu.

2. Víkendové řetězcové hodnoty se skládají ze 7 znaků, které obsahují pouze čísla 0 a 1. Začíná v pondělí a končí nedělí. Číslo 1 v řetězci představuje víkendový den a číslo 0 představuje pracovní den.

Například:

0000100 znamená, že pouze víkend je považován za víkendový den v týdnu;

0011000 znamená, že středa a čtvrtek jsou považovány za víkendy v týdnu.

Řetězec „111111”Je neplatný a vždy vrátí 0.

1) Přímý odkaz na buňky obsahující datum zahájení, datum ukončení a data svátků: =NETWORKDAYS.INTL( B3, C3,1,F3:F4 ).

ukazující použití funkce NETWORKDAYS.INTL

2) Přímo zadejte data jako textový řetězec: =NETWORKDAYS.INTL("12/20/2018", "1/10/2019",1,{"12/25/2018","1/1/2019"}).

ukazující použití funkce NETWORKDAYS.INTL

Příklady funkce NETWORKDAYS.INTL

Tato část vám ukáže příklady, jak vypočítat pracovní dny mezi dvěma danými dny pomocí funkce NETWORKDAYS.INTL v aplikaci Excel.

Příklad 1: Vypočítejte pracovní dny mezi dvěma daty vyloučením výchozích víkendů

Jak je ukázáno na následujícím snímku obrazovky, rozsah B3: B5 obsahuje počáteční data a rozsah C3: C5 obsahuje koncová data. Při výpočtu pracovních dnů mezi počátečním a koncovým datem a automatickém vyloučení víkendů ve výchozím nastavení postupujte takto.

ukazující použití funkce NETWORKDAYS.INTL

1. Vyberte buňku, která bude zobrazovat celkový počet pracovních dnů, zadejte vzorec =NETWORKDAYS.INTL(B3, C3) do řádku vzorců a stiskněte vstoupit klíč.

ukazující použití funkce NETWORKDAYS.INTL

2. Poté přetáhněte ikonu Naplňte rukojeť dolů použít vzorec na další buňky. Viz screenshot:

ukazující použití funkce NETWORKDAYS.INTL

Příklad 2: Vypočítejte pracovní dny mezi dvěma daty vyloučením zadaných dat jako víkendových dnů

Můžete určit určitá data (například pondělí a úterý) jako víkendy jiné než výchozí sobota a neděle a vyloučit je z pracovních dnů.

1. Vyberte buňku, která bude zobrazovat celkový počet pracovních dnů, zadejte vzorec =NETWORKDAYS.INTL(B3, C3,3) do řádku vzorců a stiskněte vstoupit klíč.

ukazující použití funkce NETWORKDAYS.INTL

Nebo použijte tento vzorec =NETWORKDAYS.INTL(B3, C3,"1100000")

ukazující použití funkce NETWORKDAYS.INTL

2. Pokračujte ve výběru výsledné buňky a přetáhněte ikonu Naplňte rukojeť dolů použít vzorec na další buňky. Viz screenshot:

ukazující použití funkce NETWORKDAYS.INTL

Příklad 3: Vypočítejte pracovní dny mezi dvěma daty vyloučením zadaných dat jako víkendů a svátků

Pokud chcete vyloučit určité víkendy (například středa a čtvrtek) a svátky současně z pracovních dnů s NETWORKINGDAYS.INTL funkce, postupujte následovně.

1. Klikněte na buňku, ve které chcete zobrazit celkový počet pracovních dnů, zadejte vzorec =NETWORKDAYS.INTL(B3, C3,5,F3:F4) do řádku vzorců a stiskněte vstoupit klíč.

Nebo použijte tento vzorec =NETWORKDAYS.INTL(B3, C3,"0011000",F3:F4).

ukazující použití funkce NETWORKDAYS.INTL

Poznámky:

1). Víkendové číslo „3“ a hodnota víkendového řetězce „0011000“ ve výše uvedených dvou vzorcích znamenají, že středa a čtvrtek jsou považovány za víkendy v týdnu.

2). F3: F4 je seznam svátků, které z pracovních dnů vyloučíte.

2. Přetažením rukojeti výplně dolů zobrazíte všechny výsledky, jak je uvedeno níže.

ukazující použití funkce NETWORKDAYS.INTL