Beskrivning
Använd denna funktion för att bestämma ett datum ett visst antal arbetsdagar framåt eller bakåt i tiden från ett angivet datum.
Du kan också ange både vilka dagar som ska betraktas som helgdagar (arbetsfria dagar) och vilka helgdagar som ska undantas. Den här funktionen är användbar för att beräkna startdatum, leveransdatum och slutdatum som måste ta hänsyn till både arbetsdagar och icke-arbetsdagar.
Syntax
WORKDAY(start_datum,dagar,[helgdagar])
Ingångar
Denna funktion har följande argument:
| Namn | Krävs | Giltig inmatning |
|---|---|---|
start_datum |
Ja | Datum som ska användas som bas för beräkningen. Detta kan vara en cellreferens, ett heltalsdatum eller ett datum i formatet DD/MM/YYYYY eller YYYY/MM/DD. En formel som resulterar i en av dessa är också godkänd. Citationstecken är obligatoriska. |
dagar |
Ja | Arbetsdagar före eller efter start_date. Detta kan vara en cellreferens, ett heltalsdatum eller ett datum i formatet DD/MM/YYYYY eller YYYY/MM/DD. En formel som resulterar i en av dessa är också godkänd. Citationstecken är obligatoriska. |
semester |
Nej | En lista över arbetsfria dagar som anges som datum. Detta kan vara en cellreferens, ett cellintervall (D2:D13), ett heltalsdatum eller ett datum i formatet DD/MM/ÅÅÅÅ eller ÅÅÅÅ/MM/DD. En formel som resulterar i något av dessa godkänns också. Om helgdagar inte tillhandahålls kommer WORKDAY endast att behandla lördagar och söndagar som arbetsfria dagar. |
Exempel
Provdata
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Startdatum | Offset-dagar | Semester | Arbetsdag resultat | Expedierad leverans |
| 2 | 1/1/2024 | 14 | 1/19/2024 | Ja | |
| 3 | 1/1/2024 | 14 | 1/11/2024 | 1/22/2024 | Nej |
| 4 | 1/1/2024 | -14 | 12/12/2023 | Nej | |
| 5 | 7/19/2023 | 9 | 12/31/2023 | 8/01/2023 | Ja |
| 6 | 45283 | 12 | 1/8/2024 | 01/08/2014 | Ja |
Prov på formler
| Användningsfall | Formel | Förklaring och resultat |
|---|---|---|
| Bestäm det datum som är det angivna antalet arbetsdagar (mån-fre) efter det angivna datumet, utan angivna helgdagar. | =WORKDAY("1-Jul-2024",5) |
Denna formel fungerar på följande sätt:
För denna formel är det värde som returneras 45481 (8 juli 2024). |
| Bestäm det datum som är det angivna antalet arbetsdagar (mån-fre) efter det datum som anges i en cell, utan att några helgdagar anges. | =ARBETSDAG(A2,B2) |
Denna formel fungerar på följande sätt:
För denna formel är det värde som returneras 45300 (1/9/2024). |
| Bestäm det datum som är det angivna antalet arbetsdagar (mån-fre) mellan de två datum som anges i två celler, utan att några helgdagar anges. | =ARBETSDAG(A2,-14) |
Denna formel fungerar på följande sätt:
För denna formel är det värde som returneras 45272 (12/12/2023). |
| Bestäm det datum som är det angivna antalet arbetsdagar (mån-fre) mellan de två datum som anges i två celler, med de helgdagar som anges i en tredje cell. | =ARBETSDAG(A3,B3,C3) |
Denna formel fungerar på följande sätt:
För denna formel är det värde som returneras 45308 (1/22/2024). |
| Bestäm det datum som är det angivna antalet arbetsdagar (mån-fre) mellan de två datum som anges i två celler, med hjälp av de helgdagar som anges i ett ytterligare cellintervall. | =ARBETSDAG(A2,B2,C2:C6) |
Denna formel fungerar på följande sätt:
För denna formel är det värde som returneras 45324 (2/2/2024). |
| Beräkna ett projekts startdatum genom att subtrahera ett visst antal arbetsdagar från en deadline. | =WORKDAY(DATE(2024,3,15),-10) |
Denna formel fungerar på följande sätt:
För denna formel är det värde som returneras 45352 (3/1/2024). |
| Fastställ en reviderad projektdeadline genom att lägga till arbetsdagar till det ursprungliga startdatumet, med hänsyn till den faktiska arbetstiden (i nätverksdagar). | =WORKDAY(DATE(2024,3,1),NETWORKDAYS(DATE(2024,3,1), DATE(2024,3,15))) |
Denna formel fungerar på följande sätt:
För denna formel är värdet 45369 (18/3/2024). |
| Fastställa en justering av leveransdatumet baserat på om ett villkor är uppfyllt (t.ex. att snabb leverans har valts). | =IF(A2="Yes", WORKDAY(DATE(2024,3,8),2), WORKDAY(DATE(2024,3,8),5)) |
Denna formel fungerar på följande sätt:
För denna formel är värdet 45363 (3/12/2024). |
Anteckningar
- ARBETSDAG
- inte underförstått vet vilka dagar som är helgdagar. Dessa måste specificeras av användaren.
- inkluderar startdatumet vid beräkning av arbetsdagar.
- exkluderar automatiskt alla lördagar och söndagar.
- ignorerar alla tidsvärden.
- Om semesterdatumet inte ligger mellan de angivna start- och slutdatumen ignoreras de.
- Om något eller några av de angivna datumen inte är giltiga returnerar WORKDAY
- Jokertecken fungerar inte med den här funktionen.
Tips
- Det är i allmänhet enklare att lägga semesterdatum i ett cellintervall och referera till det intervallet.
Relaterade funktioner
DATE
DATEVALUE
DAY
DAYS
DAYS360
EDATE
EOMONTH
MONTH
NETWORKDAYS
NETWORKDAYS.INTL
WEEKDAY
WORKDAY
WORKDAY.INTL YEAR
YEARFRAC