Ugenummer i Excel finder du med =ISOUGE.NR(A2). Funktionen giver det ugenummer, du ser i en dansk kalender. UGE.NR giver i nogle år et andet tal, fordi den bruger en anden regel for, hvornår uge 1 starter. Siden her viser forskellen på de to funktioner på konkrete datoer og forklarer, hvorfor 1. januar nogle gange ligger i uge 53.
Ugenummer i Excel: ISOUGE.NR giver danske ugenumre
Danmark bruger ISO-ugenumre. Ugen starter om mandagen, og uge 1 er den første uge, der har en torsdag. Det er det samme som den uge, der indeholder 4. januar. Det betyder, at de første dage i januar kan høre til uge 52 eller 53 fra det gamle år, og at de sidste dage i december kan høre til uge 1 i det nye. ISOUGE.NR (ISOWEEKNUM) regner efter reglen og findes fra Excel 2013. Fredag 1. januar 2027 giver uge 53:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Dato | ISOUGE.NR | UGE.NR | Ugens år |
| 2 | 01-01-2027 | 53 | ||
| 3 | 13-11-2026 | |||
| 4 | 04-01-2027 |
1. januar 2027 er en fredag. ISOUGE.NR giver uge 53, for ugen begyndte i det gamle år.
Prøv selv. Tre datoer står i listen, blandt dem 1. januar 2027. Den er netop den dato, hvor de to funktioner er mest uenige:
Prøv selv
Det danske ugenummer
Skriv i B2 en formel, der giver det danske ugenummer for datoen i A2. Den skal kunne kopieres ned.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Dato | ISOUGE.NR | UGE.NR | |||
| 2 | 01-01-2027 | |||||
| 3 | 13-11-2026 | |||||
| 4 | 04-01-2027 | |||||
| 5 | ||||||
| 6 | ||||||
| 7 | ||||||
| 8 |
Klik i B2, og skriv din formel.
Opgaven Ugenumre med ISOUGE.NR træner det samme på andre datoer.
Derfor passer UGE.NR ikke
UGE.NR (WEEKNUM) er den funktion, de fleste finder først. Uden andet argument starter ugen om søndagen, og den uge, der indeholder 1. januar, er uge 1, uanset hvor mange dage af den der ligger i det nye år. Samme fredag 1. januar 2027 bliver derfor uge 1 og ikke uge 53:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Dato | ISOUGE.NR | UGE.NR | Ugens år |
| 2 | 01-01-2027 | 1 | ||
| 3 | 13-11-2026 | |||
| 4 | 04-01-2027 |
UGE.NR starter ugen om søndagen og tæller 1. januar som uge 1. Samme dato giver 1 og ikke 53.
Forskellen forsvinder ikke hen over året. Mandag 4. januar 2027 er den første mandag i det nye år. ISOUGE.NR giver uge 1, og UGE.NR giver uge 2:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Dato | ISOUGE.NR | UGE.NR | Ugens år |
| 2 | 01-01-2027 | |||
| 3 | 13-11-2026 | |||
| 4 | 04-01-2027 | 2 |
Mandag 4. januar 2027 er den første mandag i det nye år. ISOUGE.NR giver uge 1, men UGE.NR giver uge 2.
I nogle år er UGE.NR én for høj det meste af året, og omkring nytår kan tallene afvige endnu mere. Det er derfor, ugenumre fra UGE.NR kan se rigtige ud i en periode og alligevel ikke passe med kalenderen eller med en kollega, der bruger ISOUGE.NR.
Prøv selv. Her står de danske ugenumre allerede i kolonne B. Skriv UGE.NR i kolonne C, og sammenlign:
Prøv selv
UGE.NR til sammenligning
Skriv i C2 formlen UGE.NR for datoen i A2, og sammenlign med de danske ugenumre i kolonne B. Den skal kunne kopieres ned.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Dato | ISOUGE.NR | UGE.NR | |||
| 2 | 01-01-2027 | 53 | ||||
| 3 | 13-11-2026 | 46 | ||||
| 4 | 04-01-2027 | 1 | ||||
| 5 | ||||||
| 6 | ||||||
| 7 | ||||||
| 8 |
Klik i C2, og skriv din formel.
UGE.NR har et andet argument, der kaldes typen. Type 2 starter ugen om mandagen, men tæller stadig den uge, der har 1. januar, som uge 1. Type 21 følger ISO-reglen:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Dato | ISOUGE.NR | UGE.NR | Ugens år |
| 2 | 01-01-2027 | 53 | ||
| 3 | 13-11-2026 | |||
| 4 | 04-01-2027 |
Med 21 som andet argument følger UGE.NR samme regler som ISOUGE.NR. 1. januar 2027 giver igen uge 53.
Resultatet er det samme som ISOUGE.NR. Hvis du er i tvivl, så brug ISOUGE.NR. Den er kortere og kan ikke gå galt med typen. Test altid en formel med ugenumre på datoer omkring nytår, fx 1. januar, 4. januar og 31. december. Det er dem, der afslører, om funktionen følger den danske kalender, og hvilket år ugen hører til.
Ugenummer og år
Uge 53 i 2026 omfatter 28. december 2026 til 3. januar 2027. Datoen 1. januar 2027 ligger altså i 2027, men ugen hører til 2026. Det betyder noget, hvis du grupperer på uge og år, fx i en vagtplan. Grupperer du på datoens år og ugenummeret, får 1. januar 2027 uge 53 i 2027, og den uge findes ikke.
Du finder årstallet for ugen ved at flytte datoen til torsdagen i samme uge. Torsdagen afgør året. Formlen =ÅR(A2-UGEDAG(A2;2)+4) trækker ugedagen fra, så du står på mandagen, og lægger 4 til. Så står du på torsdagen, og ÅR giver årstallet:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Dato | ISOUGE.NR | UGE.NR | Ugens år |
| 2 | 01-01-2027 | 2026 | ||
| 3 | 13-11-2026 | |||
| 4 | 04-01-2027 |
Torsdagen i ugen afgør, hvilket år den hører til. Uge 53 med 1. januar 2027 er en uge i 2026.
Vil du have ugenummeret som tekst, fx Uge 53, sætter du det sammen med tegnet &: ="Uge "&ISOUGE.NR(A2). Teksten Uge står i anførselstegn med et mellemrum efter, så tallet ikke klistrer til ordet. Hvordan UGEDAG virker, står på siden om at finde ugedagen ud fra en dato i Excel.
Find mandagen i en uge
Står du med et ugenummer og skal bruge ugens første dag, kan du regne tilbage til mandagen. Træk ugedagen med type 2 fra datoen og læg 1 til. Mandag bliver 1, så en mandag giver sig selv:
| A | B | |
|---|---|---|
| 1 | Dato | Ugens mandag |
| 2 | 01-01-2027 | 28-12-2026 |
Træk ugedagen fra datoen, og læg 1 til. Så får du mandagen i ugen. Ugen med 1. januar 2027 begyndte mandag 28. december 2026.
Opgaven Ugens mandag ud fra en dato træner den formel. Vil du bruge dem i en kalender, står der mere i guiden Excel-kalender 2026, og grundreglerne for datoer står i guiden Datoer i Excel. Skal du i stedet finde måneden ud fra datoen, står det på siden om at finde måned og år ud fra en dato i Excel.
Prøv det i en opgave
Ugenumre dukker op i vagtplaner, leveringslister og kalendere, og de skal passe med dem, kollegerne og kunderne bruger. Et forkert ugenummer giver en forkert uge på en levering, så det er værd at få på plads fra starten. Prøv opgaven Ugenumre med ISOUGE.NR gratis. Du skriver formlen selv, og den bliver rettet med det samme.

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.
Øv det i opgaver
Opgaver i et rigtigt regneark, der bliver rettet med det samme.
Funktionssider
Ofte stillede spørgsmål
Hvordan får jeg ugenummeret i Excel?
Skriv =ISOUGE.NR(A2), hvor A2 er datoen. Så får du det ugenummer, du ser i en dansk kalender.
Hvorfor passer mit ugenummer ikke med kalenderen?
Du bruger nok UGE.NR, som starter ugen om søndagen. Brug ISOUGE.NR, der følger den danske standard.
Hvad hedder WEEKNUM på dansk?
UGE.NR. ISOWEEKNUM hedder ISOUGE.NR på dansk.
Hvorfor er 1. januar i uge 53?
Ugen begyndte i det gamle år. Uge 1 er den første uge med en torsdag, og 1. januar 2027 er en fredag i uge 53 i 2026.
Se også
- Find ugedagen ud fra en dato i Excel og markér weekenderVis ugedagen for en dato i Excel med TEKST og "dddd", få den som tal med UGEDAG, og markér weekender. Med danske dagnavne og en øvelse, du kan prøve.
- Sådan laver du en dato om til måned og år i ExcelTræk måneden ud af en dato i Excel som tal med MÅNED, som navn med TEKST eller som marts 2026. Plus sum pr. måned. Med en øvelse at prøve.