W tym artykule dowiemy się, jak korzystać z funkcji DNI.ROBOCZE.INTL 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. W tym celu zwykle używamy funkcji DNI.ROBOCZE w programie Excel. 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.INTL Funkcja w programie Excel
DNI.ROBOCZE.NIESTAND to funkcja daty i godziny, która zwraca liczbę dni roboczych jako liczbę. Zajmuje datę_początkową, datę_końcową dwie podane daty. Pod podanymi datami występują dwa opcjonalne argumenty.
- Weekendy : dni wolne od pracy w ciągu tygodnia
- Święta: losowe dni wolne od pracy do uwzględnienia.
DNI.ROBOCZE.INTL Składnia funkcji:
= DNI.ROBOCZE.NIESTAND (data_początkowa, data_końcowa, [weekend], [święta]) |
data_początkowa : liczenie daty rozpoczęcia
data_końcowa : liczenie daty końcowej
[weekend] : dni tygodnia traktowane jako weekendy. Wartość domyślna to 1 (sobota i niedziela)
[święta] : odwołanie do tablicy zawierające dni uważane za dni wolne od pracy.
Więcej o kłótni weekendowej :
Argument weekend przyjmuje argument liczbowy, który oznacza wzorzec dni wolnych od pracy w tygodniu. Wartość domyślna to 1 (sobota i niedziela jako weekend). Aby uzyskać więcej informacji, zapoznaj się z poniższą tabelą
Weekendowa kłótnia | Dni wolne od pracy w tygodniu |
1 (domyślnie) | Sobota niedziela |
2 | Niedziela poniedziałek |
3 | Poniedziałek wtorek |
4 | Wtorek środa |
5 | Środa Czwartek |
6 | Czwartek piątek |
7 | Piątek sobota |
11 | Tylko niedziela |
12 | Tylko w poniedziałek |
13 | Tylko we wtorek |
14 | Tylko w środę |
15 | Tylko czwartek |
16 | Tylko piątek |
17 | Tylko w sobotę |
Powyżej pokazano domyślne liczby, które można wybrać spośród popularnych dni wolnych od pracy. Możesz dostosować typ dni wolnych od pracy, używając maskujących dni tygodnia. Podaj 7-cyfrowy argument weekend z cudzysłowami reprezentującymi 1 oznacza weekend, a 0 oznacza dzień roboczy. Na przykład, jeśli dni wolne od pracy w tygodniu to wtorek, środa, sobota i niedziela, argumentem maski będzie „0101011” począwszy od poniedziałku.
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.
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.
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.
Funkcji DNI.ROBOCZE można użyć, jeśli dni weekendowe są ustalone jako sobota i niedziela.
Oto wszystkie notatki obserwacyjne przy użyciu funkcji DNI.ROBOCZE.INTL 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 korzystać z funkcji DNI.ROBOCZE.INTL w programie Excel, jest objaśniający. Tutaj znajdziesz więcej artykułów na temat formuł daty i godziny oraz powiązanych funkcji programu Excel. 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 SUMIF 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.