Excel-Funktion WEEKNUM - Wochennummer des Jahres

Beispielarbeitsbuch herunterladen

Laden Sie die Beispielarbeitsmappe herunter

Dieses Tutorial zeigt, wie Sie die Excel WOCHENNUM-Funktion in Excel, um die Wochennummer in einem Jahr zu erhalten (1-52).

WEEKNUM Funktionsübersicht

Die Funktion WEEKNUM Gibt die Wochennummer in einem Jahr (1-52) zurück.

Um die Excel-Arbeitsblattfunktion WEEKNUM zu verwenden, Zelle auswählen und eingeben:

(Beachten Sie, wie die Formeleingabe aussieht)

WEEKNUM Funktionssyntax und Eingaben:

1 =WEEKNUM(Seriennummer,Rückgabetyp)

Seriennummer - Das Datum im Excel-Seriennummernformat oder als Datum mit Anführungszeichen („s“) um das Datum eingegeben. Beispiel: Sie können den 12.11.2015 nicht direkt in die Zelle eingeben. Stattdessen müssen Sie „11.12.2015“ eingeben oder die entsprechende Seriennummer verwenden: 42320. Alternativ können Sie eine Zelle mit dem eingegebenen Datum 11.12.2015 referenzieren. Excel konvertiert in Zellen gespeicherte Daten automatisch in ein serielles Format (es sei denn, das Datum wird als Text eingegeben).

return_type - OPTIONAL. Eine Zahl, die angibt, an welchem ​​Tag die Woche beginnt. 1 (Standard) für Sonntag, 2 für Montag.

Berechnen Sie die Wochennummer eines Datums

Die Funktion WEEKNUM berechnet die Wochennummer eines Datums:

1 =WOCHENNUMMER(B4)

Die Funktion WEEKNUM gibt einen Wert zwischen 1 und 54 zurück. Warum 54? Die Funktion beginnt mit dem Zählen der Wochen am Sonntag (standardmäßig) der Woche, die den 1. Januar enthält. Dies kann zu 54 einzigartigen Wochen im Jahr führen.

Um den Wochentagstart zu ändern, verwenden Sie diese Tabelle:

In diesem Beispiel wird die WEEKNUM-Funktion stattdessen an einem Montag gestartet:

1 =WOCHENNUMMER(B4,2)

WEEKNUM in Google Tabellen

Die WEEKNUM-Funktion funktioniert in Google Sheets genauso wie in Excel:

WEEKNUM Beispiele in VBA


Sie können auch die WEEKNUM-Funktion in VBA verwenden. Typ:
Application.Worksheetfunction.Weeknum(Seriennummer,Rückgabetyp)

Wir können die WEEKNUM-Funktion wie folgt verwenden:

123 Range("B2") = Application.WeekNum(Range("A2"))Range("B3") = Application.WeekNum(Range("A3"))Range("B4") = Application.WeekNum(Range("A4"))

Als Ergebnis erhalten wir:

Für die Funktionsargumente (Seriennummer usw.) können Sie diese entweder direkt in die Funktion eingeben oder stattdessen Variablen definieren.

Zurück zur Liste aller Funktionen in Excel

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave