Video: Excel triks 5 - Konvertere datoer og tall lagret/importert som tekst, til fungerende datoer og tall 2025
Muligheten til å velge et bestemt aspekt av en dato er ofte svært nyttig. For eksempel må du kanskje filtrere alle poster som har bestillingsdatoer innen en bestemt måned, eller alle ansatte som har tid tildelt til lørdager. I slike situasjoner må du trekke ut måneden og arbeidsdagsnummeret fra de formaterte datoene.
Excel gir et enkelt sett med funksjoner for å analysere datoer ut i komponentdelene. Disse funksjonene er:
-
ÅR: Ekstraår året fra en gitt dato
-
MÅNED: Ekstra måneden fra en gitt dato
-
DAG: Ekstra månedens dagnummer fra en gitt dato
-
VEKDAG: Returnerer ukedagstallet for en gitt dato
-
WEEKNUM: Returnerer ukentallet for en gitt dato
Figuren viser bruken av disse funksjonene for å analysere datoen i celle C3 i komponentdelene.
Disse funksjonene er ganske enkle.
YEAR-funksjonen returnerer et firesifret tall som tilsvarer året for en bestemt dato. Denne formelen returnerer 2015:
= ÅR ("5/16/2015")
Månedfunksjonen returnerer et tall mellom 1 og 12 som tilsvarer måneden for en bestemt dato. Denne formelen returnerer 5:
= Måned ("5/16/2015")
DAG-funksjonen returnerer et tall mellom 1 og 31 som tilsvarer dagen i måneden som er representert på en bestemt dato. Denne formelen returnerer 16:
= DAG ("5/16/2015")
VEKDAG-funksjonen returnerer et tall fra 1 til 7 som tilsvarer ukedag (søndag til lørdag) hvor den oppgitte datoen faller. Hvis datoen faller på en søndag, blir nummer 1 returnert. Hvis datoen faller på en mandag, blir nummer 2 returnert, og så videre. Følgende formel returnerer 7 fordi 5/16/2015 faller på en lørdag:
= WEEKDAY ("5/16/2015")
Denne funksjonen har faktisk et valgfritt return_type-argument som lar deg spesifisere hvilken dag i uken definerer begynnelsen av uken. Som standard definerer WEEKDAY-funksjonen ukens start som søndag. Når du går inn i WEEKDAY-funksjonen, aktiverer Excel et verktøytips gjennom hvilket du kan velge en annen return_type-kode.
Du kan justere formelen slik at returverdiene 1 til 7 representerer mandag til søndag. I følgende tilfelle forklarer formelen med en 1 som valgfritt argument Excel at uken starter mandag og slutter på søndag. Fordi 16. mai 2015 faller på en lørdag, returnerer formelen tallet 6.
= VEKDAG ("5/16/2015", 1)
VEKNUMUM-funksjonen returnerer ukenummeret der den angitte datoen faller. Denne formelen returnerer 20 fordi 5/16/2015 faller innen uke nummer 20 i 2015.
= WEEKNUM ("5/16/2015")
