Co to jest i do czego służy „DNI.ROBOCZE”?
Funkcja „DNI.ROBOCZE” (NETWORKDAYS w języku angielskim) w programie Excel służy do obliczania liczby dni roboczych między dwiema podanymi datami. Dni robocze to dni tygodnia od poniedziałku do piątku, wyłączając weekendy (soboty i niedziele). Funkcja ta jest niezwykle przydatna w planowaniu projektów, obliczaniu terminów realizacji zadań, a także w wielu innych zastosowaniach, gdzie konieczne jest uwzględnienie tylko dni roboczych.
Składnia „DNI.ROBOCZE”
Składnia funkcji „DNI.ROBOCZE” jest następująca: DNI.ROBOCZE(data_rozpoczęcia; data_zakończenia; [święta])
- data_rozpoczęcia: Data rozpoczęcia okresu, dla którego liczymy dni robocze. Musi być podana w formacie daty rozpoznawalnym przez Excela.
- data_zakończenia: Data zakończenia okresu, dla którego liczymy dni robocze. Musi być podana w formacie daty rozpoznawalnym przez Excela.
- [święta]: (Opcjonalny argument) Zakres komórek zawierający daty świąt, które należy wykluczyć z obliczeń. Jeśli ten argument zostanie pominięty, funkcja uwzględni tylko weekendy.
Dane wejściowe „DNI.ROBOCZE”
Funkcja „DNI.ROBOCZE” wymaga co najmniej dwóch argumentów: daty rozpoczęcia i daty zakończenia. Oba argumenty muszą być poprawnymi datami w formacie rozpoznawalnym przez Excela. Dodatkowo, można podać opcjonalny trzeci argument – zakres komórek zawierający daty świąt. Daty w tym zakresie również muszą być w poprawnym formacie. Pamiętaj, że data zakończenia musi być późniejsza niż data rozpoczęcia. W przeciwnym wypadku funkcja zwróci wartość ujemną lub błąd.
Przykłady zastosowania „DNI.ROBOCZE”
Załóżmy, że chcemy obliczyć liczbę dni roboczych między 17 grudnia 2024 a 24 grudnia 2024. Jeśli święta Bożego Narodzenia (24 i 25 grudnia) nie są uwzględnione w osobnym zakresie komórek, formuła będzie wyglądać następująco: =DNI.ROBOCZE(„2024-12-17″;”2024-12-24”). Wynik to 5. Jeśli chcemy uwzględnić święta, np. w komórkach A1:A2, formuła będzie: =DNI.ROBOCZE(„2024-12-17″;”2024-12-24”;A1:A2). W tym przypadku wynik będzie mniejszy niż 5, ponieważ święta zostaną odjęte od całkowitej liczby dni.
Najczęściej pojawiające się błędy „DNI.ROBOCZE”, oraz co mogą znaczyć?
- #LICZBA!: Błąd ten pojawia się, gdy któryś z argumentów daty nie jest poprawną datą lub jest w nieprawidłowym formacie.
- #ARG!: Błąd ten może wystąpić, gdy podany zakres komórek dla świąt zawiera wartości, które nie są datami.
- #ZNAKI!: Błąd ten pojawia się, gdy formuła jest niepoprawnie napisana lub zawiera błędy składniowe.
- Wartość ujemna: Jeśli data zakończenia jest wcześniejsza niż data rozpoczęcia, funkcja zwróci wartość ujemną.