Funktionen UGE.NR
Til returnering af ugenummeret for en dato i Excel har du funktionen UGE.NR.
= UGE.NR(dato)
Nemt? Ja! Det er faktisk ikke så simpelt. Det afhænger af, om du er i USA eller i et andet land.
Reglerne for beregning af ugen er forskellig mellem USA og resten af verden.
Og gæt hvad, fordi funktionen er oprettet af Microsoft, et amerikansk firma, returnerer funktionen efter den amerikanske regel.
Det er godt for dem, der arbejder i USA, men for os andre er det ikke korrekt.
Regel for beregning af ugenummeret i verden
Forskellen mellem USA og resten af verden er enkel.
- I USA, uanset antallet af dage i den første uge af året, er det uge 1
- I resten af verden skal den første uge have mindst 3 dage.
Så hvis den 1. januar er en lørdag, vil det i USA være uge 1, men i resten af verden vil ugenummeret være værdien for den sidste uges nummer i det foregående år (uge 53)
For at opsummere bruger resten af verden ISO 8601-reglen til at beregne ugenummeret, og USA bruger deres egen regel.
Funktion ISOUGE.NR
For at korriger dette og for at kunne returnere det korrekte ugenummer for alle lande i verden, lavede Microsoft funktionen ISOUGE.NR, i version 2013 og senere.
=ISOUGE.NR(dato)
Se på forskellen i resultat for den 1. januar for disse forskellige år, når du bruger UGE.NR eller ISOUGE.NR.
Og for 4. januar