przewyższać NETWORKDAYS Funkcjonować
Microsoft Excel NETWORKDAYS oblicza liczbę dni roboczych między dwiema datami (datą początkową i końcową), przy czym weekendy są domyślnie wykluczane automatycznie. Poza tym opcjonalne jest określenie dni wolnych od pracy.
Note: Funkcja NETWORKDAYS uwzględnia zarówno datę rozpoczęcia, jak i datę zakończenia podczas obliczania dni roboczych.
Składnia
=NETWORKDAYS( start_date, end_date, [holidays] )
Argumenty
Data_początkowa (wymagane): Jest to data rozpoczęcia zakresu dat.
End_date (wymagane): Jest to data końcowa zakresu dat
Święta (opcjonalnie): Jest to opcjonalny zakres, który obejmuje jedną lub więcej dat do wykluczenia z dni roboczych. Lista świąt może być jedną z poniższych:
- Zakres komórek zawierający daty.
- Tablica numerów seryjnych reprezentujących daty.
W przypadku tych trzech argumentów możesz bezpośrednio odwoływać się do komórek zawierających datę początkową, datę końcową i daty świąt:
=NETWORKDAYS( B3, C3,F3:F4 )
Lub bezpośrednio wprowadź daty jako ciąg tekstowy w cudzysłowie:
=NETWORKDAYS( "12/20/2018", "1/10/2019",{"12/25/2018","1/1/2019"})
Wartość zwracana
Wartość numeryczna
Funkcja NETWORKDAYS zwróci liczbę reprezentującą liczbę dni roboczych między dwiema datami.
Uwagi dotyczące funkcji
1. Przypuśćmy, że komórka nie ma określonego formatu, po wprowadzeniu do niej daty data zostanie zapisana jako kolejny numer seryjny. Odwołania do komórek z takimi numerami seryjnymi mogą być również używane podczas obliczania funkcji DNI.ROBOCZE.
(Domyślnie liczba kolejna 1 oznacza 1 stycznia 1900 r., A liczba kolejna 40909 oznacza 1 stycznia 2012 r., Ponieważ przypada 40,909 1 dni po 1900 stycznia XNUMX r.)
2. #VALUE! Wartość błędu zostanie zwrócona, gdy którykolwiek z argumentów zawiera nieprawidłową datę.
3. Funkcja NETWORKDAYS będzie ignorować wszelkie wartości czasu podczas obliczania dni roboczych.
Przykłady
Ta sekcja pokaże Ci przykłady obliczania dni roboczych między dwoma podanymi dniami w Excelu.
Przykład 1: Oblicz dni robocze między dwiema datami, wykluczając domyślne weekendy
Jak pokazano na poniższym zrzucie ekranu, daty rozpoczęcia mieszczą się w zakresie B3: B5, a daty końcowe w zakresie C3: C5. Aby obliczyć tylko dni robocze między datą początkową i końcową oraz automatycznie wykluczyć weekendy, wykonaj następujące czynności.
1. Wybierz komórkę, w której chcesz wyświetlić całkowitą liczbę dni roboczych, skopiuj do niej poniższy wzór i naciśnij Wchodzę klawisz.
=NETWORKDAYS( B3, C3 )
2. Kontynuuj wybieranie komórki wynikowej, przeciągnij Wypełnij uchwyt aby zastosować formułę do innych komórek. Zobacz zrzut ekranu:
Teraz obliczana jest liczba dni roboczych między określoną datą rozpoczęcia a datą zakończenia
Przykład 2: Oblicz dni robocze między dwiema datami, wykluczając weekendy i święta
Jeśli chcesz wykluczyć również określone święta, pomoże Ci metoda opisana w tej sekcji.
1. Wybierz komórkę, w której chcesz wyświetlić całkowitą liczbę dni roboczych, skopiuj do niej poniższy wzór i naciśnij Wchodzę klawisz.
=NETWORKDAYS( B3, C3,F3:F4 )
Tutaj F3: F4 to lista świąt, które wykluczysz z dni roboczych.
2. Kontynuuj wybieranie komórki wynikowej, przeciągnij Wypełnij uchwyt aby zastosować formułę do innych komórek. Zobacz zrzut ekranu:
Więcej przykładów
Jak dodać dni do tej pory, w tym weekendy i święta w programie Excel?
Jak dodać liczbę dni roboczych / roboczych lub godzin do daty w programie Excel?
Najlepsze narzędzia biurowe
Kutools dla programu Excel - pomaga wyróżnić się z tłumu
Kutools dla programu Excel oferuje ponad 300 funkcji, Pewność, że to, czego potrzebujesz, jest w zasięgu jednego kliknięcia...
Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)
- Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
- Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
- Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
- Wprowadza wydajne karty do pakietu Office (w tym programu Excel), podobnie jak przeglądarki Chrome, Edge i Firefox.