Excel Formulas Academy · Lektion

Opdel datoer med YEAR, MONTH, DAY

Udtræk de enkelte komponenter fra en datoværdi.

Lektion 2 af 413 trin

Opdel datoer med YEAR, MONTH, DAY er en gratis Excel Formulas Academy-lektion på CoddyKit. Dette er lektion 2 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Excel Formulas Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Excel Formulas Academy-kurset indeholder 4 lektioner i alt.

Hvorfor opdele en dato?

En dato som 2026-06-18 samler tre oplysninger i én celle: et år, en måned og en dag. Ofte har du kun brug for én del. Måske vil du gruppere salg efter måned eller filtrere poster til et enkelt år.

Tre små funktioner trækker hver del ud som et almindeligt tal: YEAR, MONTH og DAY. De tager hver en enkelt dato og returnerer den tilsvarende del.

I denne lektion lærer du alle tre funktioner, og hvordan du bruger dem sammen.

Funktionen YEAR

Funktionen YEAR tager en dato og returnerer året med fire cifre som et tal. Hvis celle A2 indeholder 2026-06-18, returnerer =YEAR(A2) værdien 2026.

Resultatet er et almindeligt tal, ikke en dato, så du kan sammenligne det, lægge det sammen eller bruge det i andre formler. Du kan f.eks. kontrollere, om en post hører til et bestemt år.

=YEAR(A2)

Funktionen MONTH

Funktionen MONTH returnerer måneden som et tal fra 1 til 12. For 2026-06-18 returnerer =MONTH(A2) værdien 6, fordi juni er den sjette måned.

Bemærk, at funktionen giver tallet, ikke navnet. Senere vil du se, hvordan du med funktionen TEXT kan omdanne 6 til ordet juni i en senere scene.

=MONTH(A2)

Funktionen DAY

Funktionen DAY returnerer dagen i måneden, et tal fra 1 til 31. For 2026-06-18 returnerer =DAY(A2) værdien 18.

Forveksl ikke dette med ugedagen. DAY giver kalenderdatoens nummer. Hvis du vil hente ugedagen (mandag, tirsdag osv.), skal du bruge en anden funktion, der hedder WEEKDAY.

=DAY(A2)

Alle tre sammen

Ofte placerer du disse tre funktioner i tilstødende kolonner for at opdele en datotabel i dele. Antag, at datoerne står i kolonne A fra og med A2:

  • =YEAR(A2) i kolonne B
  • =MONTH(A2) i kolonne C
  • =DAY(A2) i kolonne D

Nu kan du sortere, filtrere eller oprette pivottabeller efter hver enkelt del. Det er et klassisk første skridt, før du opbygger månedlige eller årlige oversigter.

=MONTH(A2)

Omdan et månedsnummer til et navn

Et rent 6-tal er ikke særlig brugervenligt i en rapport. Funktionen TEXT kan formatere en dato direkte til et månedsnavn, uden at du først skal trække et tal ud.

Mønsteret "MMMM" skriver hele månedsnavnet, mens "MMM" giver den korte form. Derfor omdanner =TEXT(A2,"MMMM") 2026-06-18 til juni.

Det er mere overskueligt end manuelt at knytte MONTH-numre til navne.

=TEXT(A2,"MMMM")

Find ugedagen

Hvis du vil finde den ugedag, en dato falder på, skal du bruge WEEKDAY. Som standard returnerer funktionen 1 for søndag og 7 for lørdag.

Hvis du vil vise navnet i stedet for et tal, kan du igen bruge TEXT med mønsteret "DDDD" for den fulde ugedag eller "DDD" for den korte form.

=TEXT(A2,"DDDD") kan derfor returnere torsdag.

=TEXT(A2,"DDDD")

Et gennemarbejdet eksempel: Gruppér efter måned

Antag, at du har ordrer med datoer i kolonne A og beløb i kolonne B. Du vil have en hjælpekolonne, der angiver månedsnavnet for hver række, så du kan opsummere salget pr. måned.

Sæt denne formel i kolonne C, og udfyld den nedad. Nu har hver række en letlæselig månedsangivelse, som du kan gruppere efter.

Senere kan du bruge denne angivelse i SUMIF til at beregne det samlede salg for hver måned.

=TEXT(A2,"MMMM YYYY")

Et mere avanceret eksempel: Kvartal ud fra en dato

Der findes ingen indbygget QUARTER-funktion, men du kan opbygge en ud fra MONTH. Et kvartal er månedsnummeret divideret med tre og rundet op.

Funktionen ROUNDUP afrunder mod det næste hele tal. Derfor giver månederne 1 til 3 kvartal 1, månederne 4 til 6 kvartal 2 osv.

Det viser den egentlige styrke ved at trække dele ud: Når du først har det rå tal, kan du beregne hvad som helst ud fra det.

=ROUNDUP(MONTH(A2)/3,0)

En almindelig faldgrube: Tekst, der ligner en dato

Disse funktioner kræver en rigtig dato, ikke tekst, der blot ligner en. Hvis en celle indeholder "2026-06-18" indtastet som tekst, kan YEAR give en #VALUE!-fejl.

Du kan se forskel på dem: Rigtige datoer står normalt højrejusteret, mens tekst står venstrejusteret. Hvis du vil omdanne tekst til en rigtig dato, skal du først sætte den ind i funktionen DATEVALUE.

=YEAR(DATEVALUE(A2)) håndterer derfor en dato, der står som tekst, sikkert.

=YEAR(DATEVALUE(A2))

Opret en dato for månedens første dag

Du kan også bruge udtræk til at nulstille en dato til den første dag i måneden, hvilket er praktisk ved gruppering. Hent året og måneden fra en dato, og tving derefter dagen til at være 1 med funktionen DATE.

=DATE(YEAR(A2), MONTH(A2), 1) omdanner derfor enhver dato i A2 til den første dag i den samme måned. Alle datoer i juni bliver til 1. juni.

Nu samles en hel kolonne med blandede datoer til én værdi pr. måned, hvilket er perfekt til en månedlig oversigt.

=DATE(YEAR(A2),MONTH(A2),1)

Hurtig kontrol

Afprøv, hvor godt du forstår datodele.

Opsummering: Opdel datoer

Du har lært at trække dele ud af en dato:

  • YEAR(date) returnerer året med fire cifre.
  • MONTH(date) returnerer et tal fra 1 til 12.
  • DAY(date) returnerer dagen i måneden, fra 1 til 31.
  • Brug TEXT(date,"MMMM") til et månedsnavn og TEXT(date,"DDDD") til navnet på en ugedag.
  • Vær opmærksom på tekst, der kun ligner en dato; omdan den først med DATEVALUE.

Nu skal du gå den anden vej og opbygge datoer ud fra deres dele.

Gratis at komme i gang

Lær Excel med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
30
Lektioner
120

Ofte stillede spørgsmål

Er lektionen “Opdel datoer med YEAR, MONTH, DAY” gratis?

Ja — alle 3 lektioner i læringssporet Excel Formulas Academy, inklusive “Opdel datoer med YEAR, MONTH, DAY”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Excel Formulas Academy-kurset indeholder 4 lektioner i alt.

Hvad lærer jeg i “Opdel datoer med YEAR, MONTH, DAY”?

Udtræk de enkelte komponenter fra en datoværdi. Du øver dig i Excel Formulas Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på Excel Formulas Academy?

Der kræves ingen tidligere erfaring. Excel Formulas Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 4.

Hvor lang tid tager lektionen “Opdel datoer med YEAR, MONTH, DAY”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne Excel Formulas Academy-lektion?

Ja. Alle Excel Formulas Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. Today og Now til aktuelle datoer
  2. Opdel datoer med YEAR, MONTH, DAY
  3. Opret datoer med DATE og EDATE
  4. Tæl dage mellem datoer
← Tilbage til Excel Formulas Academy