Excel-hjælp til de små opgaver

Datoformat i Excel: sådan viser du datoen, som du vil have den

Skift datoformat i Excel, skriv datoen med måned i ord og lav en dato om til tekst med TEKST. Danske formatkoder som åååå og mmmm forklaret. Med øvelse.

Af Nicolaj, stifter af ExcelOpgaver · · 3 min. læsning

Datoformat i Excel ændrer du ved at markere cellerne, trykke Ctrl+1 og vælge et format under Dato eller Brugerdefineret. Skal datoen stå i en tekst, bruger du =TEKST(A2;"d. mmmm åååå"), der giver 15. marts 2026. Formatet ændrer kun, hvordan datoen ser ud. Selve datoen er et tal, og du kan stadig regne med den.

En dato er et tal

Excel gemmer en dato som et serienummer: antallet af dage siden starten af 1900. 15-03-2026 er tallet 46.096, og 16-03-2026 er 46.097. Det er derfor, du kan trække to datoer fra hinanden og få antal dage imellem. Formatet bestemmer, om cellen viser 46096 eller 15-03-2026:

B2=A2+1
AB
1DatoDagen efter
215-03-202616-03-2026

Datoen 15-03-2026 er tallet 46.096. Lægger du 1 til, får du næste dag: 16-03-2026.

Skal du bygge en dato ud fra dag, måned og år, så brug funktionen DATO (DATE). Det kan du øve i opgaven Byg en dato med DATO. Resten af datoerne, fx hvordan du regner mellem dem, står i guiden Datoer i Excel.

Skift datoformat i Excel med Formatér celler

Sådan ændrer du, hvordan datoen ser ud:

  1. Markér cellerne med datoer.
  2. Tryk Ctrl+1 (Cmd+1 på Mac).
  3. Vælg fanen Tal og kategorien Dato.
  4. Vælg et format på listen. Du kan se et eksempel nederst.
  5. Tryk OK.

Står det format, du vil have, ikke på listen, vælger du Brugerdefineret og skriver koderne selv. Dem finder du lige nedenfor. Excel gemmer stadig den samme dato. Du ændrer kun visningen.

Har du fundet det format, du vil bruge, kan du kopiere det til andre celler uden at gentage trinene. Klik i cellen med det rigtige format, klik på Overfør format (penslen) på fanen Hjem, og markér de celler, der skal have samme format. Dobbeltklik på penslen, hvis du vil bruge den flere gange i træk. Formatet følger kun med cellens udseende, ikke dens formler, så det er sikkert at bruge midt i et ark.

De danske formatkoder

Koderne bruges både i Brugerdefineret og i TEKST. Her er de, vist med datoen 15-03-2026:

KodeGiverEksempel
dDagen uden nul foran15
ddDagen med to cifre15
dddUgedagen forkortetsøn
ddddUgedagen skrevet udsøndag
mMåneden uden nul foran3
mmMåneden med to cifre03
mmmMåneden forkortetmar
mmmmMåneden skrevet udmarts
ååÅret med to cifre26
ååååÅret med fire cifre2026

Den vigtigste detalje er årskoden. Dansk Excel bruger å for år, ikke y. De engelske guides, du finder på nettet, skriver yyyy, og den kode virker ikke i dansk Excel. Kopierer du en formel med yyyy, får du bogstaverne y-y-y-y i stedet for årstallet. Skriv åååå.

Lav en dato om til tekst med TEKST

Skal datoen stå midt i en sætning, fx på en faktura, må du lave den om til tekst. Funktionen TEKST (TEXT) tager datoen og et format i anførselstegn. Tegnet & sætter teksterne sammen:

B2="Faktura dato: "&TEKST(A2;"d. mmmm åååå")
AB
1DatoSom tekst
215-03-2026Faktura dato: 15. marts 2026

TEKST laver datoen om til tekst i det format, du vælger. Så kan den stå midt i en sætning.

Du kan skrive formatet, som du vil. Punktummer, bindestreger og mellemrum bliver stående, som de er:

B2=TEKST(A2;"dd-mm-åå")
AB
1DatoSom tekst
215-03-202615-03-26

dd-mm-åå giver en kort dato med tocifret år.

Resultatet er tekst. Du kan ikke regne med det bagefter, så brug det kun som den sidste visning. Beholder du den oprindelige dato i en anden celle, har du begge dele. Prøv selv:

Prøv selv

Datoen som tekst

Skriv i B2 en formel, der viser datoen som 15. marts 2026, altså dag, punktum, månedens navn og året. Den skal kunne kopieres ned.

B2
ABCDEF
1Dato Som tekst Ugedag
215-03-2026
301-12-2026
4
5
6
7
8

Klik i B2, og skriv din formel.

Ugedag og måned i ord

TEKST kan også udtrække ugedagen eller månedens navn. =TEKST(A2;"dddd") giver ugedagens navn:

B2=TEKST(A2;"dddd")
AB
1DatoUgedag
215-03-2026søndag

15. marts 2026 faldt på en søndag.

Og =TEKST(A2;"mmmm") giver månedens navn:

B2=TEKST(A2;"mmmm")
AB
1DatoMåned
215-03-2026marts

mmmm giver månedens navn med små bogstaver.

Prøv ugedagen:

Prøv selv

Hvilken ugedag er det?

Skriv i C2 en formel, der viser ugedagen som tekst, fx søndag. Den skal kunne kopieres ned.

C2
ABCDEF
1Dato Som tekst Ugedag
215-03-2026
301-12-2026
4
5
6
7
8

Klik i C2, og skriv din formel.

Mere om ugedage står på siden om ugedag fra dato i Excel. Skal du bruge måned og år som tal, så læs dato til måned og år i Excel.

Når datoen ikke vil skifte format

Står datoen til venstre i cellen, er den tekst, og så har den intet datoformat. Excel har ikke forstået teksten som en dato, fx fordi den kommer fra en import fra et andet system. Så hjælper det ikke at skifte format. Du skal først lave teksten om til en rigtig dato. Det står på siden om tekst til tal i Excel.

Står der ###### i cellen, er kolonnen for smal. Træk i kanten af kolonneoverskriften, eller dobbeltklik på den. Et negativt datotal kan Excel ikke vise, og det giver også ######.

Prøv det i en opgave

Datoformater er mest noget, du slår op, men formlen med TEKST er værd at have på fingrene. Prøv opgaven Byg en dato med DATO gratis. Du skriver formlen selv, og den bliver rettet med det samme. Flere opgaver med datoer ligger samlet under datoer.

Nicolaj

Om forfatteren

Nicolaj, stifter af ExcelOpgaver

Jeg er softwareudvikler og har bygget ExcelOpgaver fra bunden, også selve regnearket og den motor der regner formlerne ud. For at få det til at virke har jeg skullet forstå hver funktion helt ned i detaljen: hvordan LOPSLAG opfører sig når koden har et mellemrum for meget, hvorfor en dato i virkeligheden er et tal, og hvornår AFRUND giver et andet svar end talformatet.

Mere om Nicolaj

Øv det i opgaver

Opgaver i et rigtigt regneark, der bliver rettet med det samme.

Funktionssider

Ofte stillede spørgsmål

Hvordan ændrer jeg datoformat i Excel?

Markér cellerne, tryk Ctrl+1 (Cmd+1 på Mac) og vælg et format under Tal og Dato. Under Brugerdefineret kan du skrive dit eget format, fx dd-mm-åååå.

Hvorfor virker yyyy ikke?

I dansk Excel hedder årskoden å. Skriv åååå i stedet for yyyy, når du bruger TEKST eller et brugerdefineret format.

Hvordan laver jeg en dato om til tekst?

Brug TEKST med et format i anførselstegn, fx =TEKST(A2;"dd-mm-åååå"). Resultatet er tekst, så du kan ikke regne med det bagefter.

Hvorfor viser cellen

Kolonnen er for smal til datoen. Træk i kanten af kolonneoverskriften, eller dobbeltklik på den for at gøre kolonnen bredere.

Hvorfor kan jeg ikke ændre formatet?

Datoen er gemt som tekst, og tekst har intet datoformat. Lav den om til en rigtig dato først.

Se også