![](https://cdn.wiki-base.com/3440836/excel_formula_add_workdays_to_date_custom_weekends__2.png.webp)
Yleinen kaava
=WORKDAY.INTL(start_date,days,weekend, holidays)
Yhteenveto
Voit lisätä tai vähentää työpäivien päivämäärät päivämäärään, jotta voit laskea tulevaisuuden tai menneisyyden päivämäärän, joka ohittaa viikonloput (mukautetut) ja vapaapäivät, käyttämällä WORKDAY.INTL-toimintoa. Lomat ja viikonloppu ovat molemmat valinnaisia.
Esimerkissä kaavan kohdassa D6 on:
=WORKDAY.INTL(B6,C6,11,B9:B11)
Tämä kaava lisää 7 arkipäivää tiistaihin 22. joulukuuta. Toimitetaan kolme vapaapäivää ja viikonloppuisin asetetaan viikonlopun argumentiksi 11, mikä tarkoittaa "vain sunnuntai". Tulos on keskiviikkona 30. joulukuuta 2015.
Selitys
Oletuksena WORKDAY.INTL-toiminto sulkee pois viikonloput (lauantai ja sunnuntai). Tässä tapauksessa olemme kuitenkin toimittaneet 11 tälle argumentille, mikä tarkoittaa "vain sunnuntai" (katso: täydellinen luettelo viikonloppukoodeista).
Olemme myös toimittaneet luettelon kolmesta lomasta, jotka kaikki kuuluvat laskettavaan ajanjaksoon, mikä tarkoittaa, että loma ja sunnuntai jätetään pois. Seuraava taulukko osoittaa, mitkä päivämäärät on suljettu vapaapäivien kanssa tai ilman (poissuljetut päivämäärät ovat harmaalla). WORKDAYn palauttamat viimeiset päivämäärät on korostettu keltaisella.
Ei lomia | Lomat tarjotaan |
---|---|
Ke 23. joulukuuta 2015 | Ke 23. joulukuuta 2015 |
To, 24. joulukuuta 2015 | To, 24. joulukuuta 2015 |
Pe 25. joulukuuta-2015 | Pe 25. joulukuuta-2015 |
La 26. joulukuuta 2015 | La 26. joulukuuta 2015 |
Su 27. joulukuuta 2015 | Su 27. joulukuuta 2015 |
Ma 28. joulukuuta 2015 | Ma 28. joulukuuta 2015 |
Ti, 29. joulukuuta 2015 | Ti, 29. joulukuuta 2015 |
Ke, 30. joulukuuta 2015 | Ke, 30. joulukuuta 2015 |
To 31. joulukuuta 2015 | To 31. joulukuuta 2015 |
Pe 1. tammikuuta-2016 | Pe 1. tammikuuta-2016 |
La 02. tammikuuta 2016 | La 02. tammikuuta 2016 |
Su 03. tammikuuta 2016 | Su 03. tammikuuta 2016 |