Przejdź do głównej zawartości

przewyższać NETWORKDAYS.INTL funkcjonować

Domyślnie weekendy w tygodniu to sobota i niedziela. Do obliczania liczby dni roboczych z wyłączeniem dni weekendowych (soboty i niedziele) lub dowolnych dni określonych jako weekendy. , możesz wypróbować DNI.ROBOCZE.NIESTAND funkcjonować. W tym samouczku omówiono składnię formuł i użycie funkcji DNI.ROBOCZE.INTL w programie Excel.

Opis funkcji NETWORKDAYS.INTL

Składnia funkcji NETWORKDAYS.INTL

Argumenty składni

Przykłady funkcji NETWORKDAYS.INTL


Opis funkcji NETWORKDAYS.INTL

Microsoft Excel DNI.ROBOCZE.NIESTAND można użyć funkcji do obliczenia liczby dni roboczych między dwiema datami. Domyślnie wyklucza weekendy (sobotę i niedzielę) z dni roboczych. Poza tym możesz określić weekendy jako dni inne niż sobota i niedziela.


Składnia funkcji NETWORKDAYS.INTL

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


Argumenty składni

  • Data rozpoczęcia: Data rozpoczęcia zakresu dat;
  • Data zakonczenia: Data zakończenia zakresu dat;
  • Weekend: To jest argument opcjonalny. Możesz wybrać numer weekendu, aby określić, które dni tygodnia są traktowane jako weekendy, lub zignorować ten argument, aby domyślnie przyjmować sobotę i niedzielę jako weekendy.
  • Wakacje: To jest argument opcjonalny. Lista dat uważanych za dni wolne od pracy.

Poniższa tabela przedstawia numery weekendów i odpowiadające im dni weekendu.

 Numer weekendu
 Weekendowe dni
 1 lub pominięty  Sobota i niedziela
 2  Niedziela i poniedziałek
 3  poniedziałek i wtorek
 4  wtorek i środa
 5  Środa i czwartek
 6  czwartek i piątek
 7  piątek i sobota
 11  Tylko w niedzielę
 12  Tylko w poniedziałek
 13  Tylko we wtorek
 14  Tylko w środę
 15  Tylko w czwartek
 16  Tylko w piątek
 17  Tylko w sobotę

Uwagi:

1. Wartości ciągów weekendowych można również używać do reprezentowania dni weekendowych i dni roboczych w tygodniu.

2. Weekendowe wartości ciągów składają się z 7 znaków, które zawierają tylko cyfry 0 i 1. Rozpoczyna się w poniedziałek i kończy w niedzielę. Numer 1 w ciągu reprezentuje dzień weekendu, a liczba 0 oznacza dzień roboczy.

Na przykład:

0000100 oznacza, że ​​tylko piątek jest traktowany jako weekend w tygodniu;

0011000 oznacza, że ​​środa i czwartek są traktowane jako weekendy tygodnia.

Ciąg „111111”Jest nieprawidłowy i zawsze zwraca 0.

1) Bezpośrednie odwołanie do komórek zawierających datę rozpoczęcia, datę zakończenia i daty wakacji: =NETWORKDAYS.INTL( B3, C3,1,F3:F4 ).

2) Bezpośrednio wprowadź daty jako ciąg tekstowy: =NETWORKDAYS.INTL("12/20/2018", "1/10/2019",1,{"12/25/2018","1/1/2019"}).


Przykłady funkcji NETWORKDAYS.INTL

W tej sekcji przedstawiono przykłady obliczania dni roboczych między dwoma podanymi dniami za pomocą funkcji NETWORKDAYS.INTL w programie Excel.

Przykład 1: Oblicz dni robocze między dwiema datami, wykluczając domyślne weekendy

Jak pokazano na zrzucie ekranu poniżej, zakres B3: B5 zawiera daty rozpoczęcia, a zakres C3: C5 zawiera daty końcowe. Aby obliczyć dni robocze między datą początkową i końcową oraz domyślnie automatycznie wykluczać weekendy, wykonaj następujące czynności.

1. Wybierz komórkę, w której zostanie wyświetlona suma dni roboczych, wprowadź formułę =NETWORKDAYS.INTL(B3, C3) do paska formuły i naciśnij Wchodzę klawisz.

2. Następnie przeciągnij Wypełnij uchwyt aby zastosować formułę do innych komórek. Zobacz zrzut ekranu:

Przykład 2: Oblicz dni robocze między dwiema datami, wykluczając określone daty jako dni weekendu

Możesz określić określone daty (na przykład poniedziałek i wtorek) jako weekendy inne niż domyślna sobota i niedziela i wykluczyć je z dni roboczych.

1. Wybierz komórkę, w której zostanie wyświetlona suma dni roboczych, wprowadź formułę =NETWORKDAYS.INTL(B3, C3,3) do paska formuły i naciśnij Wchodzę klawisz.

Lub zastosuj tę formułę =NETWORKDAYS.INTL(B3, C3,"1100000")

2. Kontynuuj wybieranie komórki wynikowej, przeciągnij Wypełnij uchwyt aby zastosować formułę do innych komórek. Zobacz zrzut ekranu:

Przykład 3: Oblicz dni robocze między dwiema datami, wykluczając określone daty jako weekendy i święta

Jeżeli chcesz jednocześnie wykluczyć określone weekendy (np. Środy i czwartki) oraz święta z dni roboczych z DNI ROBOCZE.INTL funkcji, wykonaj następujące czynności.

1. Kliknij komórkę, w której chcesz wyświetlić sumę dni roboczych, wprowadź formułę =NETWORKDAYS.INTL(B3, C3,5,F3:F4) do paska formuły i naciśnij Wchodzę klawisz.

Lub zastosuj tę formułę =NETWORKDAYS.INTL(B3, C3,"0011000",F3:F4).

Uwagi:

1). Numer weekendu „3” i wartość ciągu weekendowego „0011000” w powyższych dwóch formułach oznaczają, że środa i czwartek są traktowane jako weekendy tygodnia.

2). F3: F4 to lista świąt, które wykluczysz z dni roboczych.

2. Przeciągnij uchwyt wypełnienia w dół, aby uzyskać wszystkie wyniki, jak pokazano poniżej.

Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
HI, I AM HAVING A ISSUE PLZ SEE EXAMPLE 3, WHEN EVER I DRAG THE FILL HANDLE TO GET RESULTS EXCEL JUST TAKES HOLIDAY DATA FROM OTHER CELLS LIKE FROM F5,F6 AND IT CHANGES WITH EVERY DRAG DOWN PLZ HELP ME
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations