Excel-kaava: Hanki työpäivät päivämäärien välillä -

Sisällysluettelo

Yleinen kaava

=NETWORKDAYS(start_date,end_date,holidays)

Yhteenveto

Voit laskea kahden päivämäärän välisten työpäivien lukumäärän NETWORKDAYS-funktiolla. Esitetyssä esimerkissä kaavan kohdassa D7 on:

=NETWORKDAYS(B7,C7,B10:B11)

joka palauttaa työpäivien lukumäärän lukuun ottamatta lomia kohdassa B10: B11.

Selitys

Excel NETWORKDAYS -toiminto laskee kahden päivämäärän välisten työpäivien lukumäärän. NETWORKDAYS sulkee automaattisesti pois viikonloput (lauantaisin ja sunnuntaisin) ja voi vaihtoehtoisesti sulkea pois luettelon päivämäärinä toimitetuista lomista.

Esimerkiksi näytetyssä kuvakaappauksessa kaava kohdassa D6 on:

=NETWORKDAYS(B6,C6) // returns 5

Tämä kaava palauttaa 5, koska 23. ja 27. joulukuuta välisenä aikana on 5 työpäivää, eikä vapaapäiviä ole annettu. Huomaa, että NETWORKDAYS sisältää sekä aloitus- että lopetuspäivän laskennassa, jos ne ovat työpäiviä.

NETWORKDAYS voi myös sulkea pois mukautetun luettelon lomista. Seuraavassa solussa alaspäin käytämme samaa kaavaa samoilla päivillä sekä luetteloa lomista kohdassa B10: B11.

=NETWORKDAYS(B7,C7,B10:B11) // returns 3

Tämä kaava palauttaa arvon 3, koska kaksi viidestä päivästä on vapaapäiviä.

Mukautetut viikonloput

Jos haluat ottaa huomioon mukautetut viikonloput (ts. Viikonloput ovat vain lauantaina, sunnuntaina ja maanantaina, jne.), Sinun on vaihdettava vahvempaan NETWORKDAYS.INTL-toimintoon, jonka avulla voit määrittää, mitä viikonpäiviä pidetään pidetään viikonloppuisin toimittamalla viikonlopun argumentti numeerisena koodina.

Tarvitsetko päivämäärän?

Jos tarvitset päivämäärän n työpäivää menneisyydessä tai tulevaisuudessa, katso TYÖPÄIVÄ-toimintoa.

Mielenkiintoisia artikkeleita...