W tym artykule dowiemy się, jak korzystać z funkcji DNI.ROBOCZE w programie Excel.
Co to są dni robocze i wolne od pracy?
Zazwyczaj soboty i niedziele to weekendy, czyli dni wolne od pracy. Czasami obliczając całkowitą liczbę dni roboczych między dwiema datami, możemy ręcznie obliczyć liczbę dni między dniami i odjąć liczbę dni. Nie wygląda to na łatwe i może prowadzić do błędów, jeśli dwie podane daty są zbyt od siebie oddalone. Funkcja DNI.ROBOCZE ma ustalony typ weekendu, którym jest sobota i niedziela. Więc teraz uczymy się rozszerzonej wersji funkcji DNI.ROBOCZE, która pozwala edytować weekendy według własnego uznania.
DNI.ROBOCZE Funkcja w Excelu
Aby uzyskać dni sieciowe między datami świąt, użyj funkcji DNI.ROBOCZE w programie Excel. Domyślne święta to sobota i niedziela.
DNI.ROBOCZE Składnia funkcji:
= DNI.ROBOCZE(data_początkowa;data_końcowa;[święta]) |
Data_początkowa : liczba pierwszej daty
End_date : liczba dat zakończenia
Wakacje : [opcjonalny] argument w funkcji
Przykład :
Wszystko to może być trudne do zrozumienia. Rozumiem, jak korzystać z funkcji na przykładzie. Tutaj mamy kilka przykładowych dat, w których musimy znaleźć łączną liczbę dni roboczych między dwiema podanymi datami, w których sobota i niedziela są dniami wolnymi od pracy i uwzględniają święta państwowe jako dni robocze. Tutaj mamy datę początkową, datę końcową i kilka dodatkowych świąt.
Użyj wzoru:
=DNI.ROBOCZE(A2,B2,A5:A6) |
Jak widać, dni robocze netto to 20 pomiędzy dniami świątecznymi.
Funkcja DNI.ROBOCZE.INTL w programie Excel
Tutaj mamy kilka przykładowych dat, w których musimy znaleźć łączną liczbę dni roboczych między dwiema podanymi datami, w których sobota i niedziela są dniami wolnymi od pracy i uwzględniają święta państwowe jako dni robocze.
Użyj wzoru:
=DNI.ROBOCZE.NIESTAND(B4, C4) |
Jak widać, jest 28 dni roboczych między datami, przy czym sobota i niedziela są domyślnymi dniami wolnymi od pracy.
Teraz chcemy traktować jedyną niedzielę jako dzień wolny od pracy w tygodniu i uznawać święta państwowe za dni wolne od pracy. Tutaj święta narodowe nazywane są jako wakacje używając nazwanego zakresu.
Użyj wzoru:
=DNI.ROBOCZE.NIESTAND(B5, C5, 11, święta) |
11 : argument za niedzielę jako tylko dni wolne od pracy w tygodniu
Jak widać formuła zwraca 68 dni. Ta formuła jest bardzo przydatna dla pracowników rządowych zgodnie z wyjaśnionymi warunkami.
Dni maskowania
Teraz wyjaśniono przykład z wykorzystaniem dni maskowania w tygodniu. Uznawanie wszystkich dni roboczych w tygodniu i wszystkich świąt państwowych za robocze.
Użyj wzoru:
=DNI.ROBOCZE.NIESTAND(B6;C6;"0000000") |
1 oznacza dzień wolny od pracy, a 0 oznacza dzień roboczy
Jak widać, między tymi dwiema datami jest 50 dni roboczych. Podobnie możesz znaleźć dni robocze między dowolnymi dwoma podanymi datami. Poniżej kilka przykładów.
W komórce D7 wtorek, czwartek, sobota i niedziela są traktowane jako dni wolne od pracy. Ale w komórce D8 musisz być ciekawy, jak liczba dni może być ujemna. Tak, masz rację, dni nie mogą być negatywne. Znak minus oznacza, że data zakończenia i data rozpoczęcia nie są w prawidłowej kolejności, podczas gdy wielkość 11 oznacza liczbę dni roboczych między tymi dwiema datami.
Oto wszystkie notatki obserwacyjne przy użyciu funkcji DNI.ROBOCZE w programie Excel
Uwagi:
- Excel przechowuje daty jako liczby seryjne i jest używany w obliczeniach przez funkcję. Dlatego zaleca się używanie dat jako odwołań do komórek lub używanie funkcji DATE zamiast bezpośredniego argumentowania funkcji. Sprawdź walidację wartości dat, jeśli funkcja zwraca #VALUE! Błąd.
- Jeśli data rozpoczęcia jest większa niż data zakończenia, funkcja zwraca liczbę dni ze znakiem minus.
- Jeśli data rozpoczęcia i data zakończenia jest tą samą datą i ta data działa, funkcja zwraca 1.
- Jeśli data rozpoczęcia lub data zakończenia jest poza zakresem, funkcja zwraca #LICZBA! Błąd.
- Argument Wakacje musi być podany jako odwołanie do tablicy, a nie poszczególne daty oddzielone przecinkami, funkcja zgłasza błąd zbyt wielu argumentów.
Mam nadzieję, że ten artykuł o tym, jak uzyskać dni robocze netto w programie Excel, jest objaśniający. Więcej artykułów na temat obliczania wartości i powiązanych formuł programu Excel znajdziesz tutaj. Jeśli podobały Ci się nasze blogi, podziel się nimi ze znajomymi na Facebooku. A także możesz śledzić nas na Twitterze i Facebooku. Chcielibyśmy usłyszeć od Ciebie, daj nam znać, jak możemy ulepszyć, uzupełnić lub unowocześnić naszą pracę i uczynić ją lepszą dla Ciebie. Napisz do nas na e-mail.
Jak korzystać z funkcji DNI.ROBOCZE w programie Excel : Zwraca dni robocze między dwiema podanymi datami za pomocą funkcji DNI.ROBOCZE.
Jak korzystać z funkcji DNI ROBOCZE w programie Excel? : Zwraca wartość daty dnia roboczego po dniach dodanych do daty_początkowej przy użyciu funkcji DNI.ROBOCZE w programie Excel.
Policz święta między datami w Excelu : policz dni wolne od pracy między dwiema podanymi datami za pomocą funkcji DATEDIF i NETWORKDAYS w programie Excel.
Wyodrębnij dni między datami ignorując lata w Excelu : policz dni między dwiema datami przy użyciu różnych funkcji i operacji matematycznych w programie Excel
Policz daty urodzenia według miesiąca w Excelu : policz liczbę dat leżących w danym miesiącu za pomocą funkcji SUMPRODUCT i MIESIĄC w programie Excel.
Cena SUM według dni tygodnia w Excelu : suma wartości cen odpowiadających liczbie dat w danym dniu tygodnia za pomocą funkcji SUMA i DZIEŃ TYGODNIA w programie Excel.
Popularne artykuły :
Jak korzystać z funkcji IF w programie Excel? : Instrukcja IF w programie Excel sprawdza warunek i zwraca określoną wartość, jeśli warunek jest PRAWDA, lub zwraca inną określoną wartość, jeśli jest FAŁSZ.
Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel : Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.
Jak korzystać z funkcji SUMA.JEŻELI w programie Excel : To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.
Jak korzystać z funkcji LICZ.JEŻELI w programie Excel : Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.