Last ned eksemplet på arbeidsbok
Denne opplæringen viser hvordan du bruker Excel WORKDAY -funksjon i Excel for å legge til virkedager.
WORKDAY Funksjon Oversikt
WORKDAY -funksjonen Returnerer arbeidsdagen og antall virkedager (arbeidsdager eksklusive helger: lør og søn) fra en startdato. Eventuelt kan du ekskludere helligdager. For egendefinerte helger, bruk WORKDAY.INTL i stedet.
For å bruke WORKDAY Excel -regnearkfunksjonen, velg celle og type:
(Legg merke til hvordan formelinngangen ser ut)
WORKDAY Funksjonssyntaks og innganger:
1 | = WORKDAY (startdato, dager, helligdager) |
startdato - Startdatoen i Excel -serienummerformat eller angitt som en dato med anførsel (er) omgir datoen. Eksempel: Du kan ikke skrive inn 11/12/2015 direkte inn i cellen. I stedet må du skrive inn “11/12/2015”, eller du må bruke det tilsvarende serienummeret: 42320. Alternativt kan du referere til en celle med datoen 11/12/2015 angitt. Excel konverterer automatisk datoer lagret i celler til serieformat (med mindre datoen er angitt som tekst).
dager -Antall ikke-helg- og feriedager fra startdatoen.
helligdager - VALGFRITT. En matrise med en liste over datoer som representerer helligdager som bør utelukkes fra arbeidsdager.
Finn nærmeste arbeidsdag
Bruk WORKDAY -funksjonen for å finne nærmeste arbeidsdag:
1 | = ARBEIDSDAG (B3, C3) |
Finn nærmeste arbeidsdag til i dag
For å finne nærmeste arbeidsdag til i dag, bruk TODAY -funksjonen med WORKDAY -funksjonen:
1 | = WORKDAY (I DAG (), B3) |
Finn nærmeste WORKDAY om 10 dager
Dette eksemplet finner den nærmeste arbeidsdagen 10 dager fra startdatoen:
1 | = ARBEIDSDAG (B3, C3) |
Du kan også bruke negative dager til å se etter arbeidsdager tidligere:
Arbeidsdag med høytider
Som standard ignorerer WORKDAYS alle helligdager. Du kan imidlertid bruke et tredje valgfritt argument for å definere en rekke høytider:
1 | = ARBEIDSDAG (B3, C3, F3: F4) |
WORKDAY i Google Regneark
WORKDAY -funksjonen fungerer nøyaktig det samme i Google Regneark som i Excel:
WORKDAY Eksempler i VBA
Du kan også bruke WORKDAY -funksjonen i VBA. Type:Søknad. Arbeidsarkfunksjon. Arbeidsdag (startdato, dager, helligdager)
Utfører følgende VBA -utsagn
123 | Range ("E2") = Application.WorksheetFunction.WorkDay (Range ("B2"), Range ("C2"))Range ("E3") = Application.WorksheetFunction.WorkDay (Range ("B3"), Range ("C3"))Range ("E4") = Application.WorksheetFunction.WorkDay (Range ("B4"), Range ("C4"), Range ("D4")) |
vil gi følgende resultater
For funksjonsargumentene (startdato, etc.) kan du enten skrive dem inn direkte i funksjonen, eller definere variabler som skal brukes i stedet.
Gå tilbake til listen over alle funksjoner i Excel