Start » Excelformler, trix och tips » Excel - Formler och Funktioner » Veckonummer i Excel

Veckonummer i Excel





I Sverige är vi ju ivriga användare av veckonummer, och vi konfronteras alla dagligen med uttryck av typen “jag skall ha semester vecka 27″ och så vidare. Förhållningssättet till veckonummer skiljer sig åt i världen, dels huruvida veckonummer överhuvud taget används, men också avseende beräkningsgrunder för eventuella veckosystem.

Svenska veckor: ISO-standard

Veckonummer kan beräknas på olika sätt, och i Sverige följer vi ISO 8601 från 1972, en standard som anger riktlinjer för hur tid och datum bör anges. Ett känt exempel från ISO 8601 är vårt “ursvenska” sätt att skriva datum (ÅÅÅÅ-MM-DD). Kanske är Sverige det enda landet i världen som följer denna datumstandard, då i alla fall inte jag sett den användas internationellt.

Nåväl, enligt ISO-standarden anges några grunder för veckonumrering:

  • Veckor börjar på måndagar
  • Veckor numreras 1-52,samt eventuellt 53
  • Om vecka 52 slutar före 28 december så tillkommer vecka 53
  • Vecka 53 går då in på efterföljande år

Men när börjar då egentligen vecka 1?

Det finns flera beräkningssätt för att fastslå vad som är vecka 1:

  • Veckan som innehåller årets första torsdag
  • Veckan där 4 januari ligger
  • Veckan som innehåller minst 4 dagar av det nya året

Veckonummer i Excel

Det finns turligt nog en formel i Excel som återger veckonummer, nämligen WEEKNUM, eller VECKONR på svenska.

Om vi i cell A1 har ett datum, t ex “1961-01-01″, så kan vi i cell A2 skriva formeln

=WEEKNUM(A1;21)

vilket ger oss veckonummer 52. Observera att “1 januari 1961″ alltså ger oss veckonummer 52, en vecka som egentligen tillhör föregående år, dvs 1960.

Använd Return type = 21

Formeln ovan innehåller, förutom cellreferensen, även en så kallas “return type”. För svenska förhållanden skall denna anges till “21″ för att veckoberäkningen skall bli rätt. Microsoft anger en rad olika alternativ, tyvärr dåligt dokumenterade. Som sagt, för svenska förhållanden så fungerar “21″ bra.





Lämna en kommentar