Gäller för
Excel för Microsoft 365 Excel för Microsoft 365 för Mac Excel för webben Excel 2024 Excel 2024 för Mac Excel 2021 Excel 2021 för Mac Excel 2019 Excel 2016 Excel Web App Microsoft365.com Mitt Office för iPhone

I den här artikeln beskrivs formelsyntaxen för och hur du använder funktionen ARBETSDAGAR.INT i Microsoft Excel. 

Den här funktionen returnerar serienumret för datumet före eller efter ett angivet antal arbetsdagar med egna helgparametrar. Valfria helgparametrar kan ange vilka och hur många dagar som är helgdagar. Observera att helgdagar och alla dagar som anges som helgdagar inte betraktas som arbetsdagar. 

Syntax

ARBETSDAGAR.INT(startdatum; dagar; [helg]; [helgdagar])

Syntaxen för funktionen ARBETSDAGAR.INT använder följande argument:

  • start_date    Obligatoriskt. Startdatumet trunkerat till ett heltal. 

  • Dagar    Obligatoriskt. Antalet arbetsdagar före eller efter startdatum. Ett positivt värde ger ett framtida datum. ett negativt värde ger ett tidigare datum. ett nollvärde ger redan angivna start_date. Dagförskjutning avkortas till ett heltal. 

  • helg    Valfritt. Om de används anger detta de veckodagar som är helgdagar och som inte anses vara arbetsdagar. Helgargumentet är ett helgnummer eller en sträng som anger när helger inträffar. 

    Värdena för helgnummer anger helgdagar enligt nedan. 

helgnummer

Helgdagar

1 (eller utelämnas)

Lördag, söndag

2

Söndag, måndag

3

Måndag, tisdag

4

Tisdag, onsdag

5

Onsdag, torsdag

6

Torsdag, fredag

7

Fredag, lördag

11

Endast söndag

1,2

Endast måndag

1, 3

Endast tisdag

14

Endast onsdag

15

Endast torsdag

16

Endast fredag

17

Endast lördag

Helgsträngvärden är sju tecken långa. Varje tecken i strängen representerar en dag i veckan, med början på måndag. Tecknet 1 representerar en icke-arbetsdag och 0 representerar en arbetsdag. Endast tecknen 1 och 0 kan användas i strängen. Dessutom är 1111111 en ogiltig sträng.

Till exempel skulle 0000011 resultera i en helg som är lördag och söndag.

  • Lediga    Det här är ett valfritt argument i slutet av syntaxen. Den anger en valfri uppsättning med ett eller flera datum som ska undantas från kalendern för arbetsdagar. Helgdagar ska vara ett cellområde som innehåller datumen – eller en matriskonstant med de serievärden som representerar dessa datum. Du kan ordna datumen eller serievärdena för lediga i valfri ordning.

Kommentarer

  • Om start_date ligger inom intervallet för basvärdet för dagens datum returnerar ARBETSDAGAR.INT felvärdet #NUM!.

  • Om något datum i helgdagar ligger utom intervallet för basvärdet för dagens datum returnerar ARBETSDAGAR.INT #NUM! felvärdet #REFERENS!.

  • Om start_date plus dagförskjutning ger ett ogiltigt datum returnerar ARBETSDAGAR.INT felvärdet #NUM!.

  • Om en helgsträng är ogiltig eller innehåller ogiltiga tecken returnerar ARBETSDAGAR.INT #VALUE! felvärdet #VÄRDEFEL!.

Exempel

Kopiera följande exempeldata (hela tabellen inklusive sidhuvudet). I ett nytt Excel-kalkylblad klistrar du in det i cell A1 och intill varandra. Om resultatet inte visas automatiskt markerar du formeln, trycker på F2 och sedan på Retur. Justera kolumnbredder om det behövs för att se allt. 

Formel

Beskrivning

Live-resultat

=ARBETSDAGAR.INT(DATUM(2012,1,1),30,0)

Om du använder 0 för helgargumentet får du ett #NUM! #REF!.

#OGILTIGT!

=ARBETSDAGAR.INT(DATUM(2012,1,1),90,11)

Hittar de första 90 arbetsdagarna från 1/1 2012 där bara söndagarna räknas som en helgdagar. (Helg-argumentet är 11).

41013

=TEXT(ARBETSDAGAR.INT(DATUM(2012,1,1),30,17),"m/dd/åååå")

Använder funktionen TEXT för att formatera de resulterande serienumrena (40944) i formatet "m/dd/åååå". Hittar de första 30 arbetsdagarna från 1/1 2012, där bara söndag räknas som en helgdag (Helg-argumentet är 17).

2/05/2012

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.