KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie wandelt man eine Kalenderwoche in ein Datum um – oder umgekehrt – in Excel?

AutorXiaoyang Änderungsdatum

Die Arbeit mit Datumsangaben und Kalenderwochen in Excel ist in der Geschäftsanalyse, Projektplanung und Berichterstattung oft unverzichtbar. Vielleicht möchten Sie beispielsweise wissen, in welche Kalenderwoche ein bestimmtes Datum fällt, oder den zugehörigen Datumsbereich einer Kalenderwoche in einem bestimmten Jahr ermitteln. Excel bietet jedoch keine direkten integrierten Funktionen, um eine Kalenderwoche automatisch in einen vollständigen Datumsbereich umzuwandeln – oder diesen Vorgang schnell umzukehren. Um diese Anforderungen dennoch effizient zu erfüllen, stehen Ihnen je nach Bedarf und Umfang Ihrer Daten verschiedene Formeln, VBA-Lösungen und weitere Excel-Funktionen zur Verfügung. Im Folgenden stellen wir Ihnen mehrere praktische Methoden vor, um diese Aufgabe in Excel souverän zu meistern.

Kalenderwoche mithilfe von Formeln in ein Datum umwandeln

Datum mithilfe von Formeln in Kalenderwoche umwandeln

Umwandlung zwischen Kalenderwoche und Datum mithilfe von VBA-Codes


Kalenderwoche mithilfe von Formeln in ein Datum umwandeln

Angenommen, Sie haben ein bestimmtes Jahr und eine Kalenderwoche in Ihrem Arbeitsblatt eingegeben (z. B.)2015 in Zelle B1 und 15 in Zelle B2). Dann möchten Sie vielleicht das tatsächliche Startdatum (Montag) und Enddatum (Sonntag) dieser Woche berechnen – besonders nützlich für die Terminplanung, wöchentliche Zusammenfassungen oder wöchentliche Berichtszeiträume.
Beispieldaten

Um das Datumsbereich für die angegebene Kalenderwoche zu berechnen, können Sie die folgenden Excel-Formeln verwenden:

1. Wählen Sie eine leere Zelle zur Anzeige des Startdatums aus (hier Zelle)B5). Geben Sie die folgende Formel ein und drücken Sie die Eingabetaste. Die Formel gibt eine fortlaufende Zahl zurück, die das Datum repräsentiert.

=MAX(DATE(B1,1,1),DATE(B1,1,1)-WEEKDAY(DATE(B1,1,1),2)+(B2-1)*7+1)

2. Geben Sie für das Enddatum derselben Woche (z. B. in Zelle)B6) die folgende Formel ein und drücken Sie anschließend Eingabe. Die Formel gibt die fortlaufende Zahl für den letzten Tag der angegebenen Woche zurück.

=MIN(DATE(B1+1,1,0),DATE(B1,1,1)-WEEKDAY(DATE(B1,1,1),2)+B2*7)

Kalenderwoche mithilfe von Formeln in Datum umwandeln

Hinweis: In den obigen Formeln enthält B1 das Jahr (z. B. 2015) und B2 die Kalenderwoche, die Sie umwandeln möchten. Passen Sie diese Zellbezüge entsprechend Ihrem tatsächlichen Arbeitsblatt an.

3. Die Formeln liefern zunächst Zahlen statt formatierter Datumsangaben. Um das korrekte Datumsformat anzuzeigen, markieren Sie beide Formelzellen und navigieren Sie zu Start > Zahlenformat-Dropdown-Menü > Kurzes Datum. Dadurch werden die Werte in lesbare Datumsangaben umgewandelt.
Formelzellen als Datum formatieren

Tipps: Diese Formeln basieren auf dem ISO-Wochendatums-System (bei dem Wochen am Montag beginnen), das in europäischen Lohn- und Berichterstattungsstandards üblich ist. Sollte Ihr Unternehmen ein anderes Kalenderwochen-System verwenden, können die Ergebnisse abweichen. Prüfen Sie die Ergebnisse daher stets sorgfältig – insbesondere für Jahre, die mitten in der Woche beginnen (z. B. wenn der 1. Januar kein Montag ist) oder Jahre mit 53 Wochen.


Datum mithilfe von Formeln in Kalenderwoche umwandeln

Umgekehrt möchten Sie vielleicht herausfinden, in welche Kalenderwoche ein bestimmtes Datum fällt. Dafür bietet Excel die WEEKNUM-Funktion. Das ist besonders nützlich bei der Analyse von Arbeitszeiterfassungsdaten, beim Erstellen wöchentlicher Berichte oder wenn Sie Lieferungen und Veranstaltungen wochenweise nachverfolgen möchten.

1. Wählen Sie eine leere Zelle aus, um die Kalenderwoche anzuzeigen. Geben Sie die folgende Formel ein (unter der Annahme, dass sich Ihr Datum in)B1 befindet):

=WEEKNUM(B1,1)

2. Drücken Sie anschließend Eingabe. Diese Formel gibt die Kalenderwoche unter Berücksichtigung des Sonntags als ersten Wochentag zurück.
Datum mithilfe einer Formel in Kalenderwoche umwandeln

Hinweise:

(1) In dieser Formel enthält B1 die Zelle mit dem Datum, das Sie umwandeln möchten.

(2)Wenn Sie Wochen lieber ab Montag zählen möchten (wie im ISO-Wochensystem üblich), verwenden Sie diese Version der Formel:

=WEEKNUM(B1,2)

Umwandlung zwischen Kalenderwoche und Datum mithilfe von VBA-Codes

In diesem Artikel werden zwei VBA-Routinen vorgestellt: eine wandelt eine Kalenderwoche (samt Jahr) in den zugehörigen Datumsbereich um, die andere ermittelt die ISO-Kalenderwoche zu einem beliebigen Datum.

Kalenderwoche in Datumsbereich umwandeln:

1. Öffnen Sie den VBA-Editor, indem Sie auf Entwickler > Visual Basic klicken. Klicken Sie im geöffneten Fenster auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul ein:

Sub WeekNumberToDateRange()
    Dim YearNum As Long
    Dim WeekNum As Long
    Dim FirstDay As Date, LastDay As Date
    Dim Jan4 As Date
    YearNum = Application.InputBox("Enter the year:", "KutoolsforExcel", Year(Date), Type:=1)
    If YearNum < 1 Then Exit Sub
    WeekNum = Application.InputBox("Enter the week number:", "KutoolsforExcel", 1, Type:=1)
    If WeekNum < 1 Then Exit Sub
    Jan4 = DateSerial(YearNum, 1, 4)
    FirstDay = Jan4 - Weekday(Jan4, vbMonday) + 1
    FirstDay = FirstDay + (WeekNum - 1) * 7
    LastDay = FirstDay + 6
    MsgBox "Start date: " & Format(FirstDay, "yyyy-mm-dd") & vbCrLf & _
           "End date:   " & Format(LastDay, "yyyy-mm-dd"), _
           vbInformation, "KutoolsforExcel"
End Sub 

2. Führen Sie das Makro mithilfe der Ausführen-Schaltfläche-Schaltfläche aus. Es fragt Sie nach dem Jahr und der Kalenderwoche und zeigt den entsprechenden Datumsbereich in einem Dialogfeld an.

Datum in Kalenderwoche umwandeln:

1. Kopieren Sie den folgenden VBA-Code, und fügen Sie ihn in das Modul ein:

Sub DateToWeekNumber()
 Dim InputDate As Date
 Dim WeekNum As Integer
 InputDate = Application.InputBox("Enter the date (yyyy-mm-dd):", "KutoolsforExcel", Date, Type:=2)
 WeekNum = WorksheetFunction.WeekNum(InputDate, 2)
 MsgBox "The week number is: " & WeekNum, vbInformation, "KutoolsforExcel"
End Sub  

2. Nachdem Sie diesen Code eingefügt und ausgeführt haben, geben Sie im Aufforderungsdialog Ihr Ziel-Datum ein – das Makro zeigt dann die Kalenderwoche an, wobei Montag als Wochenbeginn gilt. Passen Sie den Code an, indem Sie das zweite Argument in WeekNum auf 1 ändern, um Wochen ab Sonntag zu zählen.

Tipps: Falls Ihr Wochensystem abweicht, passen Sie vbMondayoder vbSundayim VBA-Code entsprechend an.

Mit einem Klick mehrere nicht standardmäßige Standardformatierung-Datumsangaben in normale Datumsangaben in Excel umwandeln

Die Funktion „Datumsangabe erkennen“ von Kutools für Excel ermöglicht es Ihnen, nicht standardmäßige Datumsangaben, Zahlen (z. B. yyyymmdd) oder Klartext mit nur einem Klick einfach zu identifizieren und in ein standardmäßiges Datumsformat umzuwandeln – für mehr Produktivität und weniger manuelle Fehler. Sichern Sie sich jetzt Ihre 30-tägige kostenlose Testversion mit vollem Funktionsumfang!
ad in Datum umwandeln


Verwandte Artikel:

Wie lässt sich die Anzahl bestimmter Wochentage zwischen zwei Datumsangaben in Excel ermitteln?

Wie addiert oder subtrahiert man Tage, Monate oder Jahre zu einem Datum in Excel?

Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins