Funcții Excel NETWORKDAYS - Numărați zilele lucrătoare

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial arată cum să utilizați Funcția Excel NETWORKDAYS în Excel pentru a obține numărul de zile lucrătoare între date.

NETWORKDAYS Prezentare generală a funcției

Funcția NETWORKDAYS Returnează numărul de zile lucrătoare între două date. Zilele lucrătoare includ Luni-Vineri și exclud Sat-Duminică. Opțional, puteți exclude sărbătorile.

Pentru a utiliza funcția Foaie de lucru Excel NETWORKDAYS, selectați o celulă și tastați:

(Observați cum apar datele introduse de formulă)

NETWORKDAYS Funcția Sintaxă și intrări:

1 = NETWORKDAYS (start_date, end_date, holidays)

data de început - Data de începere în formatul numărului de serie Excel sau introdusă ca dată cu ghilimele („s) înconjoară data. Exemplu: Nu puteți introduce 11/12/2015 direct în celulă. În schimb, trebuie să introduceți „11/12/2015” sau ar trebui să utilizați numărul de serie corespunzător: 42320. Alternativ, puteți face referință la o celulă cu data 11/12/2015 introdusă. Excel convertește automat datele stocate în celule în format serial (cu excepția cazului în care data este introdusă ca text).

Data de încheiere - Data de încheiere în formatul numărului de serie Excel sau introdusă ca dată cu ghilimele („s) înconjoară data. Exemplu: Nu puteți introduce 11/12/2015 direct în celulă. În schimb, trebuie să introduceți „11/12/2015” sau ar trebui să utilizați numărul de serie corespunzător: 42320. Alternativ, puteți face referință la o celulă cu data 11/12/2015 introdusă. Excel convertește automat datele stocate în celule în format serial (cu excepția cazului în care data este introdusă ca text).

sărbători - OPȚIONAL. Lista zilelor de sărbătoare de exclus din „zilele de lucru”. Poate fi introdus ca o listă de numere de serie corespunzătoare sărbătorilor. Alternativ, poate face referire la o serie de celule care conțin datele sărbătorilor. Exemplu: 42005,42189,42363 sau A1: A3, referindu-se la celule care conțin date care conțin date: 01.01.2015, 07.04.2015, 25.12.2015.

Calculați zilele lucrătoare / lucrătoare

Funcția NETWORKDAYS calculează numărul de zile lucrătoare între două date:

1 = ZILE DE REȚEA (B4, C4)

Dacă data_final este înainte de data_început NETWORKDAYS va returna o valoare negativă:

1 = ZILE DE REȚEA (B4, C4)

Pentru a returna numărul absolut de zile lucrătoare, utilizați funcția ABS:

1 = ABS (NETWORKDAYS (B4, C4)

În mod implicit, NETWORKDAYS va ignora toate sărbătorile. Cu toate acestea, puteți utiliza un al treilea argument opțional pentru a defini o gamă de sărbători:

1 = ZILE DE REȚEA (B4, C4, F3: F4)

NETWORKDAYS în Foi de calcul Google

Funcția NETWORKDAYS funcționează exact la fel în Foi de calcul Google ca în Excel:

NETWORKDAYS Exemple în VBA

De asemenea, puteți utiliza funcția NETWORKDAYS în VBA. Tip:
application.worksheetfunction.networkdays (data de început, data de sfârșit, sărbători)

Executarea următoarelor instrucțiuni VBA

1234567891011121314 Range ("C2") = Application.WorksheetFunction.Days360 (Range ("A2"), Range ("B2"), False)Range ("C3") = Application.WorksheetFunction.Days360 (Range ("A3"), Range ("B3"), False)Range ("C4") = Application.WorksheetFunction.Days360 (Range ("A4"), Range ("B4"), False)Range ("C5") = Application.WorksheetFunction.Days360 (Range ("A5"), Range ("B5"), False)Range ("D2") = Application.WorksheetFunction.Days (Range ("B2"), Range ("A2"))Range ("D3") = Application.WorksheetFunction.Days (Range ("B3"), Range ("A3"))Range ("D4") = Application.WorksheetFunction.Days (Range ("B4"), Range ("A4"))Range ("D5") = Application.WorksheetFunction.Days (Range ("B5"), Range ("A5"))Range ("E2") = Application.WorksheetFunction.NetworkDays (Range ("A2"), Range ("B2"))Range ("E3") = Application.WorksheetFunction.NetworkDays (Range ("A3"), Range ("B3"))Range ("E4") = Application.WorksheetFunction.NetworkDays (Range ("A4"), Range ("B4"))Range ("E5") = Application.WorksheetFunction.NetworkDays (Range ("A5"), Range ("B5"))

va produce următoarele rezultate

Pentru argumentele funcției (start_date etc.), le puteți introduce direct în funcție sau puteți defini variabile de utilizat.

Reveniți la lista tuturor funcțiilor din Excel

wave wave wave wave wave