Excel formula: Delovni dnevi v letu -

Kazalo

Splošna formula

=NETWORKDAYS(DATE(year,1,1),DATE(year,12,31),holidays)

Povzetek

Za izračun števila delovnih dni v letu lahko uporabite funkcijo NETWORKDAYS. NETWORKDAYS samodejno izključi vikende in praznike, če so predvideni. V prikazanem primeru je formula v E5:

=NETWORKDAYS(DATE(D5,1,1),DATE(D5,12,31),holidays)

Kjer D5 vsebuje leto in praznike, je imenovano območje E5: E14.

Opomba: NETWORKDAYS vključuje v izračun tako začetni kot končni datum, če gre za delovne dni.

Pojasnilo

NETWORKDAYS je vgrajena funkcija, ki sprejema začetni datum, končni datum in (neobvezno) obseg, ki vsebuje praznične datume. V prikazanem primeru ustvarimo datum začetka in konca s funkcijo DATE, kot je ta:

DATE(D5,1,1) // first day of year DATE(D5,12,31) // last day of year

Funkcija DATE vrne te datume neposredno v funkcijo NETWORKDAYS kot začetni in končni datum.

Prazniki so navedeni kot seznam datumov v E5: E14, imenovani praznični prazniki .

NETWORKDAYS samodejno izključi vikende (sobota in nedelja) ter datume, ki so navedeni kot prazniki, in vrne skupno število delovnih dni v letu 2019.

Brez počitnic

Formula v E6 vrne večje število delovnih dni, ker prazniki niso navedeni:

=NETWORKDAYS(DATE(D6,1,1),DATE(D6,12,31))

Preostali delovni dnevi v letošnjem letu

Če želite vrniti delovne dni, ki ostanejo v določenem letu, lahko s funkcijo DANES ustvarite začetni datum, kot je ta:

=NETWORKDAYS(TODAY(),DATE(D5,12,31),holidays)

Delovni dnevi / vikendi po meri

Če želite delati z vikendi po meri (tj. Vikendi so v nedeljo in ponedeljek itd.), Preklopite na zmogljivejšo funkcijo NETWORKDAYS.INTL, ki omogoča nadzor nad tem, kateri dnevi v tednu se štejejo za delovne dni.

Zanimive Članki...