Excel-kaava: Työpäivät vuodessa -

Sisällysluettelo

Yleinen kaava

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

Yhteenveto

Voit laskea työpäivien määrän vuodessa NETWORKDAYS-toiminnolla. NETWORKDAYS sulkee automaattisesti pois viikonloput ja pyhät, jos niitä tarjotaan. Esitetyssä esimerkissä kaava kohdassa E5 on:

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

Jos D5 sisältää vuoden, ja loma on nimetty alue E5: E14.

Huomaa: NETWORKDAYS sisältää sekä aloitus- että lopetuspäivän laskennassa, jos ne ovat työpäiviä.

Selitys

NETWORKDAYS on sisäänrakennettu toiminto, joka hyväksyy alkamispäivän, lopetuspäivän ja (valinnaisesti) alueen, joka sisältää lomapäivät. Luodaan näytetyssä esimerkissä aloitus- ja lopetuspäivä käyttämällä PÄIVÄYS-funktiota seuraavasti:

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

PÄIVÄYS-funktio palauttaa nämä päivämäärät suoraan NETWORKDAYS-funktiolle vastaavasti alkamispäivä ja lopetuspäivä.

Lomat toimitetaan luettelona päivämääristä kohdassa E5: E14, nimetty alueiden loma .

NETWORKDAYS sulkee automaattisesti pois viikonloput (Staturday ja Sunday) ja vapaapäivinä toimitetut päivämäärät ja palauttaa vuoden 2019 työpäivien kokonaismäärän.

Ei vapaapäiviä

E6: n kaava palauttaa korkeamman työpäivämäärän, koska lomia ei toimiteta:

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

Tänä vuonna jäljellä olevat työpäivät

Voit palauttaa tiettynä vuonna jäljellä olevat työpäivät TODAY-toimintoa käyttämällä luomaan seuraavan päivämäärän:

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

Mukautetut työpäivät / viikonloput

Jos haluat työskennellä mukautettujen viikonloppujen kanssa (ts. Viikonloput ovat sunnuntai ja maanantai jne.), Vaihda tehokkaampaan NETWORKDAYS.INTL-toimintoon, jonka avulla voidaan hallita, mitä viikonpäiviä pidetään työpäivinä.

Mielenkiintoisia artikkeleita...