site logo

excelboken.se

Välj avsnitt:

Välj version av Office:

2010 2013 2016

Välj menyspråk i Excel

Svenska Engelska

Navigera:

Innehåll Föregående kapitel Föregående avsnitt Nästa avsnitt Nästa kapitel Register

Gå kurs eller få hjälp med ett problem?

Jag driver IT-konsultfirman www.infomacro.se, som är specialiserad på att utveckla lösningar i Excel.

Jag håller även kurser i Excel och utveckling av macron (VBA). Kontakta mig gärna för mer information om kurstillfällen: dag snabela excelboken.se

3.4 Datum och tid

I detta delkapitel skall vi ta upp funktioner som rör datum och tid.

3.4.1 Dag() (eng. Day)

Om vi har ett datum angivet i Excels datumformat (Se kap. 4.2.1) och vill plocka fram dagens nummer ur datumet kan vi använda funktionen DAG(). Den tar emot datumet och returnerar dagens nummer. Funktionen har följande argument:

DAG(datum)

3.4.2 Datum() (eng. Date)

Ibland har vi tillgång till datum i form av år, månad och dag men vill få in det hela i en enda cell i Excel. Kort och gott vill vi göra om det till Excels datumformat. (Se kap. 4.2.1). Det gör vi med funktionen DATUM(). Den tar emot årets, månadens och dagens nummer. Notera att om årtal från år 2000 avses så skall årtalet anges med fyra siffror. Om årtal anges med enbart två siffor antas det gälla ett årtal på 1900-talet. Notera även att Excels datumformat inte fungerar för årtal före 1900-talet.

Funktionen har följande argument:

DATUM(årtal; månad; dag)

Motsvarigheten för tid på dagen är KLOCKSLAG (Se kap. 3.4.3).

3.4.3 Klockslag() (eng. Time)

Ibland kan en tid vara angiven som timmar, minuter och sekunder separat, men vi vill göra om det till ett klockslag enligt Excels datum- och tidsformat. (Se kap. 4.2.1). Det gör vi med funktionen KLOCKSLAG(). Den tar emot timme, minut och sekund för önskat klockslag och returnerar ett värde i Excels tidsformat. Notera att klockslag anges 0-23.

Funktionen har följande argument:

KLOCKSLAG(timme; minut; sekund)

Motsvarigheten för tid på åreet är DATUM (Se kap. 3.4.2).

3.4.4 Minut() (eng. Minute)

Om vi har ett klockslag angivet i Excels datum- och tidsformat (Se kap. 4.2.1) och vill plocka fram antalet minuter ur klockslaget kan vi använda funktionen MINUT(). Notera att om klockslaget är till exempel 01:30 så kommer funktionen att returnera 30 och inte 90 minuter. Det handlar alltså om att plocka ut antalet minuter inte om att räkna om tiden till minuter.

Funktionen har följande argument:

MINUT(tidsangivelse)

3.4.5 Månad() (eng. Month)

Om vi har ett datum angivet i Excels datumformat (Se kap. 4.2.1) och vill plocka fram månadens nummer ur datumet kan vi använda funktionen MÅNAD(). Den tar emot datumet och returnerar månadens nummer. Funktionen har följande argument:

MÅNAD(datum)

3.4.6 Sekund() (eng. Second)

Om vi har ett klockslag angivet i Excels datum- och tidsformat (Se kap. 4.2.1) och vill plocka fram antalet sekunder ur klockslaget kan vi använda funktionen SEKUND(). Notera att om klockslaget är till exempel 00:01:10 så kommer funktionen att returnera 10 och inte 70 sekunder. Det handlar alltså om att plocka ut antalet sekunder inte om att räkna om tiden till sekunder.

Funktionen har följande argument:

SEKUND(tidsangivelse)

3.4.7 Timme() (eng. Hour)

Om vi har ett klockslag angivet i Excels datum- och tidsformat (Se kap. 4.2.1) och vill plocka fram antalet timmar ur klockslaget kan vi använda funktionen TIMME(). Notera att om klockslaget är till exempel 12:30 så kommer funktionen att returnera 12 timmar och inte 12,5 timmar. Det handlar alltså om att plocka ut antalet timmar inte om att räkna om tiden till timmar.

Funktionen har följande argument:

TIMME(tidsangivelse)

3.4.8 År() (eng. Year)

Om vi har ett datum angivet i Excels datumformat (Se kap. 4.2.1) och vill plocka fram årets nummer ur datumet kan vi använda funktionen ÅR(). Den tar emot datumet och returnerar årtalet med fyra siffror. Funktionen har följande argument:

ÅR(datum)

(C) Dag Kihlman, 2025. All rights reserved. Contact dag snabela excelboken.se, Tel. +46 705 43 27 37