Funktion för veckonummer
Här i detta tips visas hur vi kan skapa vår egna funktion för att beräkna korrekt veckonummer utifrån datumangivelser.
Den medföljande funktionen i tilläggsverktyget "Analysis Toolpak" är anpassad efter amerikanska förhållanden och följer således inte svensk standard.
För en formelbaserad lösning och ytterligare diskussion kring veckonummer se också Veckonummer.
Option Explicit
Function VECKONUMMER(Datum As Date) As Integer
'© 2002 Alla rättigheter XL-Dennis
Dim lnDatum As Long
lnDatum = DateSerial(Year(Datum - Weekday(Datum - 1) + 4), 1, 3)
VECKONUMMER = Int((Datum - lnDatum + Weekday(lnDatum) + 5) / 7)
End Function