Lataa esimerkkityökirja
Tämä opetusohjelma osoittaa, miten Excel TYÖPÄIVÄ -funktio Excelissä työpäivien lisäämiseksi.
TYÖPÄIVÄ -toiminnon yleiskatsaus
TYÖPÄIVÄ -funktio Palauttaa työpäivän n työpäivien lukumäärän (työpäivät eivät sisällä viikonloppuja: la & su) alkamispäivästä. Voit halutessasi sulkea pois lomat. Käytä mukautettuja viikonloppuja sen sijaan WORKDAY.INTL.
Jos haluat käyttää TYÖPÄIVÄ Excel -laskentataulukkotoimintoa, valitse solu ja tyyppi:
(Huomaa, miten kaavasyöttö näkyy)
TYÖPÄIVÄ Toimintojen syntaksi ja tulot:
1 | = TYÖPÄIVÄ (alkamispäivä, päivät, vapaapäivät) |
Aloituspäivämäärä - Aloituspäivä Excel -sarjanumeromuodossa tai päivämääränä lainausmerkeillä ympäröi päivämäärän. Esimerkki: Et voi kirjoittaa 12.11.2015 suoraan soluun. Sen sijaan sinun on syötettävä “11.12.2015” tai käytettävä vastaavaa sarjanumeroa: 42320. Vaihtoehtoisesti voit viitata soluun, jossa on päivämäärä 11.12.2015. Excel muuntaa soluihin tallennetut päivämäärät automaattisesti sarjamuotoon (ellei päivämäärää kirjoiteta tekstinä).
päivää -Muiden kuin viikonloppujen ja muiden kuin lomapäivien määrä alkamispäivästä.
vapaapäivät - VALINNAINEN. Taulukko, jossa on luettelo päivämääristä, jotka edustavat arkipäiviä.
Etsi lähin työpäivä
Löydä lähin työpäivä TYÖPÄIVÄ -toiminnolla:
1 | = TYÖPÄIVÄ (B3, C3) |
Etsi lähin työpäivä tähän päivään
Käytä TODAY -toimintoa TYÖPÄIVÄ -funktion kanssa löytääksesi tämän päivän lähimmän työpäivän:
1 | = TYÖPÄIVÄ (TODAY (), B3) |
Etsi lähin TYÖPÄIVÄ 10 päivässä
Tässä esimerkissä on lähin työpäivä 10 päivää alkamispäivästä:
1 | = TYÖPÄIVÄ (B3, C3) |
Voit käyttää negatiivisia päiviä myös etsimään menneitä työpäiviä:
Työpäivä juhlapyhien kanssa
Oletuksena WORKDAYS ohittaa kaikki vapaapäivät. Voit kuitenkin käyttää kolmatta valinnaista argumenttia lomien määrittämiseen:
1 | = TYÖPÄIVÄ (B3, C3, F3: F4) |
TYÖPÄIVÄ Google Sheetsissä
TYÖPÄIVÄ -toiminto toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä:
TYÖPÄIVÄ Esimerkkejä VBA: sta
Voit myös käyttää TYÖPÄIVÄ -toimintoa VBA: ssa. Tyyppi:Application.Worksheet function.Workday (aloituspäivämäärä, päivät, vapaapäivät)
Seuraavien VBA -lausekkeiden suorittaminen
123 | Alue ("E2") = Application.WorksheetFunction.WorkDay (Alue ("B2"), alue ("C2"))Alue ("E3") = Application.WorksheetFunction.WorkDay (Alue ("B3"), alue ("C3"))Alue ("E4") = Application.WorksheetFunction.WorkDay (Range ("B4"), Range ("C4"), Range ("D4")) |
tuottaa seuraavat tulokset
Funktioargumenteille (aloituspäivä jne.) Voit joko syöttää ne suoraan funktioon tai määrittää sen sijaan käytettävät muuttujat.
Palaa Excelin kaikkien toimintojen luetteloon