Skal du finde ugenummeret ud fra en dato, som det står i en dansk kalender, så brug ISOUGE.NR (engelsk: ISOWEEKNUM):

B2 =ISOUGE.NR(A2)
Giver ugenummeret efter ISO 8601 for datoen i A2.

Den mere kendte UGE.NR giver som standard et andet resultat omkring nytår, fordi den tæller efter et andet system. I de fleste uger får du det samme tal, og derfor opdager man først fejlen i slutningen af december eller starten af januar.

Hvorfor UGE.NR og ISOUGE.NR ikke altid er enige

Danske ugenumre følger ISO 8601. Ugen begynder om mandagen, og uge 1 er den uge, der indeholder årets første torsdag. Det svarer til, at uge 1 altid indeholder 4. januar.

UGE.NR bruger som standard (returtype 1) en anden regel: uge 1 er den uge, der indeholder 1. januar, og ugerne begynder om søndagen. Microsoft kalder det “System 1”. Med returtype 21 skifter funktionen til ISO-systemet, som Microsoft kalder “det europæiske ugenummereringssystem”.

Her er de samme datoer beregnet på fire måder:

Arket Sammenligning i eksempelfilen. Resultaterne er vist præcis som Excel viste dem.
Række ABCDEF
1 Dato Ugedag ISOUGE.NR UGE.NR UGE.NR(…;2) UGE.NR(…;21)
2 29-12-2024søndag52535252
3 30-12-2024mandag153531
4 05-01-2025søndag1211
5 04-01-2026søndag1211
6 31-12-2026torsdag53535353
7 01-01-2027fredag531153
8 03-01-2027søndag532153
9 04-01-2027mandag1221
Arket Sammenligning i eksempelfilen. Resultaterne er vist præcis som Excel viste dem.

Tre ting er værd at lægge mærke til:

  • Søndage flytter sig. Med standardtypen begynder ugen om søndagen, så søndag 4. januar 2026 bliver uge 2, selvom den i en dansk kalender hører til uge 1.
  • Nytåret giver det største spring. Fredag 1. januar 2027 er uge 1 efter UGE.NR, men uge 53 efter ISO-reglen, fordi den uge begyndte mandag 28. december 2026.
  • Returtype 2 løser det ikke. UGE.NR(A2;2) begynder ugen om mandagen, men tæller stadig den uge med 1. januar som uge 1. Kun returtype 21 giver det samme som ISOUGE.NR.

Uge 53, og hvilket år ugen hører til

Nogle år har 53 uger. Datoerne i den sidste uge kan ligge i to kalenderår: uge 53 i 2026 går fra mandag 28. december 2026 til søndag 3. januar 2027.

Det giver et problem, hvis du laver en etiket som "Uge "&ISOUGE.NR(A2)&"-"&ÅR(A2). For 1. januar 2027 bliver den “Uge 53-2027”, og den uge findes ikke. Ugen hører til det år, som ugens torsdag ligger i. Den torsdag kan du finde med UGEDAG (engelsk: WEEKDAY), der med returtype 2 giver 1 for mandag og 7 for søndag:

G2 =ÅR(A2-UGEDAG(A2;2)+4)
ISO-ugeåret: året for torsdagen i samme uge som datoen i A2.

A2-UGEDAG(A2;2) giver søndagen før ugen. Lægger du 4 til, lander du på torsdagen. Samlet til en etiket, du kan bruge i rapporter og pivottabeller:

H2 ="Uge "&ISOUGE.NR(A2)&"-"&ÅR(A2-UGEDAG(A2;2)+4)

Excel viste “Uge 53-2026” for 1. januar 2027 og “Uge 1-2025” for 30. december 2024. Begge dele passer med kalenderen.

Hvilke år har 53 uger?

Den 28. december ligger altid i årets sidste ISO-uge. Derfor kan du finde antallet af uger i et år, der står i A2, sådan her:

B2 =ISOUGE.NR(DATO(A2;12;28))
Giver 52 eller 53.

For årene 2020–2037 gav formlen 53 for 2020, 2026, 2032 og 2037 og 52 for alle de andre. Et år får 53 uger, når det begynder på en torsdag, eller når det er et skudår, der begynder på en onsdag. I eksempelfilen kan du se det: 2026, 2032 og 2037 begynder på en torsdag, og 2020 er et skudår, der begynder på en onsdag. 2025 begynder også på en onsdag, men er ikke et skudår og har 52 uger.

Fra ugenummer til dato: mandag og søndag i en bestemt uge

Hvis du kender år og ugenummer og skal bruge datoerne, fx til en vagtplan eller en overskrift som “Uge 42 (12.–18. oktober)”, kan du regne ud fra 4. januar, som altid ligger i uge 1:

C2 =DATO(A2;1;4)-UGEDAG(DATO(A2;1;4);2)+1+7*(B2-1)
Mandag i uge B2 i år A2. Formatér cellen som dato.

Søndagen i samme uge er bare =C2+6.

Arket Mandag i uge. Kolonne E kontrollerer resultatet med ISOUGE.NR.
Række ABCDE
1 År Uge Mandag Søndag Kontrol
2 2026129-12-202504-01-20261
3 20264212-10-202618-10-202642
4 20265328-12-202603-01-202753
5 2027104-01-202710-01-20271
Arket Mandag i uge. Kolonne E kontrollerer resultatet med ISOUGE.NR.

Bemærk, at uge 1 i 2026 begynder i 2025. Formlen tjekker ikke, om ugenummeret findes. Skriver du uge 53 for et år med 52 uger, får du mandagen i uge 1 året efter.

Har du først mandagen og søndagen, kan du slå datoerne op i helligdagstabellen og se helligdagene i den uge. Det er nyttigt i en vagtplan eller en ugeoversigt.

Når ugenumre skal bruges til at summere

Vil du summere eller tælle pr. uge, er det nemmest at lægge en hjælpekolonne med etiketten fra afsnittet om uge 53 ved siden af dine data. Så kan du bruge den som kriterie i SUM.HVISER eller som rækkefelt i en pivottabel. Pivottabellens indbyggede datogruppering kan samle dage, måneder, kvartaler og år, men ikke ISO-uger.

Skal du regne med arbejdsdage i stedet for hele uger, så se guiden om arbejdsdage med danske helligdage.