Download eksemplet på projektmappe
Denne vejledning viser, hvordan du bruger Excel WORKDAY -funktion i Excel for at tilføje arbejdsdage.
WORKDAY Funktionsoversigt
WORKDAY -funktionen Returnerer arbejdsdagen og antallet af arbejdsdage (hverdage eksklusive weekender: lør og søn) fra en startdato. Eventuelt kan du ekskludere helligdage. Til tilpassede weekender skal du bruge WORKDAY.INTL i stedet.
Hvis du vil bruge WORKDAY Excel -regnearksfunktionen, skal du markere celle og skrive:
(Bemærk hvordan formelindgangen vises)
WORKDAY Funktionssyntaks og input:
1 | = WORKDAY (startdato, dage, helligdage) |
start dato - Startdatoen i Excel -serienummerformat eller indtastet som en dato med tilbud (r) omgiver datoen. Eksempel: Du kan ikke indtaste 11/12/2015 direkte i cellen. I stedet skal du indtaste “11/12/2015”, eller du skal bruge det tilsvarende serienummer: 42320. Alternativt kan du henvise til en celle med datoen 11/12/2015 indtastet. Excel konverterer automatisk datoer, der er gemt i celler, til serielt format (medmindre datoen er angivet som tekst).
dage -Antallet af ikke-weekend- og feriedage fra startdatoen.
helligdage - VALGFRIT. En matrix med en liste over datoer, der repræsenterer helligdage, der bør udelukkes fra hverdage.
Find nærmeste arbejdsdag
For at finde den nærmeste arbejdsdag skal du bruge WORKDAY -funktionen:
1 | = ARBEJDSDAG (B3, C3) |
Find nærmeste arbejdsdag til i dag
For at finde den nærmeste arbejdsdag til i dag skal du bruge TODAY -funktionen med WORKDAY -funktionen:
1 | = ARBEJDSDAG (I DAG (), B3) |
Find nærmeste WORKDAY om 10 dage
Dette eksempel finder den nærmeste arbejdsdag 10 dage fra startdatoen:
1 | = ARBEJDSDAG (B3, C3) |
Du kan også bruge negative dage til at lede efter arbejdsdage i fortiden:
Arbejdsdag med helligdage
Som standard ignorerer WORKDAYS alle helligdage. Du kan dog bruge et tredje valgfrit argument til at definere en række helligdage:
1 | = WORKDAY (B3, C3, F3: F4) |
WORKDAY i Google Sheets
WORKDAY -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel:
WORKDAY Eksempler i VBA
Du kan også bruge WORKDAY -funktionen i VBA. Type:Ansøgning. Arbejdsarkfunktion. Arbejdsdag (startdato, dage, helligdage)
Udførelse af følgende VBA -erklæringer
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 frembringe følgende resultater
For funktionsargumenterne (startdato osv.) Kan du enten indtaste dem direkte i funktionen eller definere variabler, der skal bruges i stedet.
Tilbage til listen over alle funktioner i Excel