Funkcje programu Excel DZIEŃ ROBOCZY - Dodaj dni robocze (robocze)

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

Ten samouczek pokazuje, jak używać Funkcja Excel DZIEŃ ROBOCZY w programie Excel, aby dodać dni robocze.

DZIEŃ ROBOCZY Przegląd funkcji

Funkcja WORKDAY Zwraca dzień roboczy n liczbę dni roboczych (dni robocze z wyłączeniem weekendów: sobota i niedziela) od daty rozpoczęcia. Opcjonalnie możesz wykluczyć święta. W przypadku niestandardowych weekendów użyj zamiast tego WORKDAY.INTL.

Aby użyć funkcji arkusza programu Excel DZIEŃ ROBOCZY, wybierz komórkę i wpisz:

(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)

DZIEŃ ROBOCZY Składnia funkcji i dane wejściowe:

1 = DZIEŃ ROBOCZY(data_początkowa,dni,święta)

Data rozpoczęcia - Data rozpoczęcia w formacie numeru seryjnego Excel lub wprowadzona jako data z cytatami („s”) otaczającymi datę. Przykład: Nie możesz wpisać 11.12.2015 bezpośrednio do komórki. Zamiast tego musisz wpisać „11.12.2015” lub użyć odpowiedniego numeru seryjnego: 42320. Alternatywnie możesz odwołać się do komórki z wprowadzoną datą 11.12.2015. Excel automatycznie konwertuje daty przechowywane w komórkach na format seryjny (chyba że data jest wprowadzona jako tekst).

dni - Liczba dni poza weekendem i świętami od daty rozpoczęcia.

wakacje - OPCJONALNY. Tablica z listą dat reprezentujących święta, które powinny być wykluczone z dni roboczych.

Znajdź najbliższy dzień roboczy

Aby znaleźć najbliższy dzień roboczy, użyj funkcji WORKDAY:

1 =DZIEŃ.ROBOCZY(B3;C3)

Znajdź najbliższy dzień roboczy do dzisiaj

Aby znaleźć najbliższy dzień roboczy do dzisiejszego dnia, użyj funkcji DZIŚ z funkcją DZIEŃ ROBOCZY:

1 =DZIEŃ.ROBOCZY(DZIŚ();B3)

Znajdź najbliższy dzień roboczy za 10 dni

Ten przykład znajdzie najbliższy dzień roboczy 10 dni od daty rozpoczęcia:

1 =DZIEŃ.ROBOCZY(B3;C3)

Możesz również użyć dni ujemnych, aby wyszukać dni robocze w przeszłości:

Dzień roboczy ze świętami

Domyślnie WORKDAYS ignoruje wszystkie święta. Możesz jednak użyć trzeciego opcjonalnego argumentu, aby zdefiniować zakres świąt:

1 =DZIEŃ.ROBOCZY(B3;C3;F3:F4)

DZIEŃ ROBOCZY w Arkuszach Google

Funkcja WORKDAY działa dokładnie tak samo w Arkuszach Google, jak w Excelu:

DZIEŃ ROBOCZY Przykłady w VBA


Możesz także użyć funkcji WORKDAY w VBA. Rodzaj:
Aplikacja.Funkcja arkusza roboczego.Dzień roboczy(data_początkowa,dni,święta)

Wykonywanie następujących instrukcji VBA

123 Range("E2") = Application.WorksheetFunction.WorkDay(Range("B2"), Range("C2"))Range("E3") = Application.WorksheetFunction.WorkDay(Range("B3"), Range("C3"))Range("E4") = Application.WorksheetFunction.WorkDay(Range("B4"), Range("C4"), Range("D4"))

przyniesie następujące wyniki


W przypadku argumentów funkcji (data_początkowa itp.) można wprowadzić je bezpośrednio do funkcji lub zdefiniować zmienne, które będą używane w zamian.

Wróć do listy wszystkich funkcji w Excelu

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave