DATETIME-funktion

Obs!:  Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

Funktionen DATUMTID är en kombination av funktionerna DATUM och KLOCKSLAG.

Funktionen DATUM returnerar det löpande serienummer som motsvarar ett visst datum.

Funktionen KLOCKSLAG returnerar ett tidsvärde i decimalformat, d.v.s. ett värde mellan 0 och 0,99999999 motsvarande tidpunkterna från 0.00.00 till 23.59.59.

Syntax

DATETIME(Year,Month,Day,HOUR,MINUTE,second)

År    Argumentet år kan vara ett och fyra siffror. Du kan inte använda ett år före 1900. Om argumentet år är mellan 0 (noll) och 1899, läggs värdet till 1900 för att beräkna året. Till exempel returnerar DATETIME(108,1,2,n,n,n) dagens datum som 39,449; vilket är serienummer som motsvarar 2 januari 2008 (1900 + 108). Om argumentet år ligger mellan 1900 och 9999, används värdet som år. DATETIME(2008,1,2,n,n,n) returnerar till exempel datum som 39,449.

Månad    är ett tal som representerar månaden på året. Om månad är större än 12 läggs det antalet månader till den första månaden i det angivna året. DATETIME(2008,14,2,n,n,n) returnerar till exempel det serienummer som motsvarar 2 februari 2009.

Dag    är ett tal som representerar dagen i månaden. Om dagen är större än antalet dagar i den angivna månaden läggs dag det antalet dagar till den första dagen i månaden. DATETIME(2008,1,35,n,n,n) returnerar till exempel det serienummer som motsvarar 4 februari 2008.

Timme    är ett tal från 0 (noll) till 32 767 som anger timme. Ett värde större än 23 divideras med 24 och resten behandlas som timvärdet. DATETIME (n, n, n, 27,0,0) returnerar exempelvis tid as.125 eller 3:00 AM.

Minut    är ett tal från 0 till 32 767 som anger minuten. Ett värde större än 59 konverteras till timmar och minuter. DATETIME (n, n, n, 0,750,0) returnerar till exempel tid som 520833 eller 12:30 PM.

Andra    är ett tal från 0 till 32 767 som anger sekund. Ett värde större än 59 konverteras till timmar, minuter och sekunder. Till exempel returnerar DATETIME (n, n, n, 0,0,2000) tid som.023148 eller 12:33:20 AM

Kommentarer

  • Datum lagras som serienummer så att de kan användas i beräkningar. Som standard 31 December 1899 är serienummer 1 och 1 januari 2008 har serienummer 39448 eftersom det är 39 448 dagar efter 1 januari 1900.

  • Tidsvärden är en del av ett datumvärde och representeras av ett decimaltal (12:00 PM representeras till exempel av 0,5 eftersom det är halv dag).

Exempel

År

Månad

Dag

Timme

Minut

Sekund

Formel

Beskrivning (resultat)

2006

12

1

12

45

25

=DATUMTID([År];[Månad];[Dag];[Timme];[Minut];[Sekund])

Det numeriska värdet för datumet och tidpunkten i decimalformat (39 052,5315393519)

Överst på sidan

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×