Lösning på julnöten 2024

Då var det dags att redovisa Julnöten. Vi tackar för alla förslag som ni har redovisat in. Denna uppgift var lite klurig och för att kunna lösa den så behövdes flera Excelfunktioner användas. Den centrala punkten i uppgiften var veckonummer och det kommer bli en extra lektion i hur veckonummer används och fungerar i Excel.

Det var flera som redovisade rätt svar men hade egentligen gjort fel på veckonummer. Men gjorde man samma fel två gånger så fick man rätt svar. Men i ett annat sammanhang så skulle det bli ett felaktigt svar. Därför kommer nu en lektion i hantering av veckonummer i Excel.

Ladda ner facit till julnöten här.

Vi rekommenderar dessa Excelkurser:
www.infocell.se – lärarledda kvalitetskurser i Excel
www.officekurs.se – oslagbar e-kurser i Excel & Office-paketet

Veckonummer i Excel

Det finns två funktioner för att få fram veckonummer från ett datum i Excel.

  1. VECKONR [WEEKNUM]
  2. ISOVECKONR [ISOWEEKNUM]

Om man använder den första funktionen så måste man också ange ett andra argument för vilken dag veckan startar på samt vilket system som ska användas.

En bild som visar text, skärmbild, nummer, Teckensnitt Automatiskt genererad beskrivning

Utelämnas detta argument helt så blir det standardvalet 1 (söndag, system 1). Detta är felaktigt då vi i Sverige startar veckan på en måndag och använder system 2 för veckonummer. Använder du denna funktion så ska 21 väljas som andra argument.

Om man använder den andra funktionen så behöver du inte välja någonting då Excel antar inställningarna för ISO-standard för veckonummer (ISO 8601). Detta är den bästa/enklaste funktionen för att få rätt veckonummer från ett datum.

Kontroll av veckonummer och olika val

I julnöten fanns det datum över 5 år i december och i tabellen nedan redovisar jag hur fel det kan bli om man inte använder funktionen VECKONR [WEEKNUM] på rätt sätt. Och slår hål på myten om att julafton alltid är vecka 52.

Julafton VECKONR VECKONR; 2 VECKONR; 21 ISOVECKONR
2020-12-24 52 52 52 52
2021-12-24 52 52 51 51
2022-12-24 52 52 51 51
2023-12-24 52 52 51 51
2024-12-24 52 52 52 52

Om man använder VECKONR [WEEKNUM] utan argument eller med argument 2 (måndag första veckan system 1) så blir det fel vissa år. För att undvika detta fel måste argument 21 användas eller funktionen ISOVECKONR [ISOWEEKNUM].

Lösning av julnöten

Det kom in flera olika varianter av lösningar men vi väljer att redovisa en. Det är en lösning i en cell utan hjälpkolumner. Även för engelsk version.

En bild som visar text, skärmbild, Teckensnitt, nummer Automatiskt genererad beskrivning

Formel i C7:

=OM(ISOVECKONR(B7)=ISOVECKONR(DATUM(ÅR(B7);12;24));$B$3;””)

=IF(ISOVEEKNUM(B7)= ISOVEEKNUM(DATE(YEAR(B7);12;24));$B$3;””)

En OM [IF] funktion som jämför om veckonummer i cell B7 är samma som veckonummer för julafton samma år. Det finns lite olika sätta att skapa ett datum. I denna lösnings används funktionen DATUM [DATE] där vi anger år, månad, datum i tre olika argument. Året är från B7 och sedan månad 12 och dag 24. Om detta villkor är sant (samma vecka) ska bilden på tomten i cell B3 visas annars ingenting.

Formeln kan kopieras neråt till resten av listan.

 

Du gillar kanske också...

Börja prenumerera idag!

Ta del av tips & tricks i Excel och Office en gång i månaden helt kostnadsfritt.

Grattis! Du kommer nu att få Excelbrevet varje månad helt gratis.