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])
Indata
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. 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 | Förskjutna dagar | Helgdagar | ARBETSDAG-resultat | Snabbfrakt |
| 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 datumet 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:
Resultat: 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 angivna helgdagar. | =ARBETSDAG(A2;B2) |
Denna formel fungerar på följande sätt:
Resultat: 45300 (2024-01-09). |
| Bestäm datumet som är det angivna antalet arbetsdagar (mån–fre) mellan de två datumen som anges i två celler, utan angivna helgdagar. | =ARBETSDAG(A2;-14) |
Denna formel fungerar på följande sätt:
Resultat: 45272 (2023-12-12). |
| Bestäm datumet som är det angivna antalet arbetsdagar (mån–fre) mellan de två datumen som anges i två celler, med hjälp av helgdagarna som anges i en tredje cell. | =ARBETSDAG(A3;B3;C3) |
Denna formel fungerar på följande sätt:
Resultat: 45308 (2024-01-22). |
| Bestäm datumet som är det angivna antalet arbetsdagar (mån–fre) mellan de två datumen som anges i två celler, med hjälp av helgdagarna som anges i ett ytterligare cellområde. | =ARBETSDAG(A2;B2;C2:C6) |
Denna formel fungerar på följande sätt:
Resultat: 45324 (2024-02-02). |
| Beräkna ett projekts startdatum genom att subtrahera ett visst antal arbetsdagar från en deadline. | =ARBETSDAG(DATUM(2024;3;15);-10) |
Denna formel fungerar på följande sätt:
Resultat: 45352 (2024-03-01). |
| Bestäm en reviderad projektdeadline genom att lägga till arbetsdagar till det ursprungliga startdatumet, med hänsyn till den faktiska arbetstiden (i nätverksdagar). | =ARBETSDAG(DATUM(2024;3;1);NETTOARBETSDAGAR(DATUM(2024;3;1); DATUM(2024;3;15))) |
Denna formel fungerar på följande sätt:
Resultat: 45369 (2024-03-18). |
| Bestäm en justering av leveransdatumet baserat på om ett villkor är uppfyllt (t.ex. expressleverans har valts). | =OM(A2="Ja", ARBETSDAG(DATUM(2024;3;8);2), ARBETSDAG(DATUM(2024;3;8);5)) |
Denna formel fungerar på följande sätt:
Resultat: 45363 (2024-03-12). |
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.