Excel Datum-Rechner mit Formeln
Berechnen Sie Datumsdifferenzen, Wochentage, Arbeitszeiten und mehr mit Excel-Formeln. Wählen Sie Ihre Berechnung aus und sehen Sie sofort die Ergebnisse inklusive Visualisierung.
Excel Formeln für Datumsberechnungen: Kompletter Leitfaden mit Beispielen
Excel bietet leistungsstarke Funktionen zur Berechnung mit Datumsangaben, die in der Finanzanalyse, Projektplanung und Datenauswertung unverzichtbar sind. Dieser Leitfaden zeigt Ihnen praxisnahe Beispiele für die wichtigsten Datumsfunktionen in Excel.
Grundlagen der Datumsberechnung in Excel
Excel speichert Daten als fortlaufende Seriennummern, wobei der 1. Januar 1900 die Zahl 1 darstellt. Diese interne Darstellung ermöglicht komplexe Berechnungen mit einfachen Formeln.
Wichtige Grundfunktionen
- HEUTE() – Gibt das aktuelle Datum zurück
- JETZT() – Gibt das aktuelle Datum und die Uhrzeit zurück
- DATUM(Jahr;Monat;Tag) – Erstellt ein Datum aus einzelnen Komponenten
- JAHR(Datum) – Extrahiere das Jahr aus einem Datum
- MONAT(Datum) – Extrahiere den Monat aus einem Datum
- TAG(Datum) – Extrahiere den Tag aus einem Datum
=DATUM(2023;12;31) // Erstellt den 31.12.2023
=JAHR(A1) // Extrahiere das Jahr aus Zelle A1
=MONAT(HEUTE()) // Gibt den aktuellen Monat zurück
Tage zwischen zwei Daten berechnen
Die einfachste Methode zur Berechnung der Tage zwischen zwei Daten ist die Subtraktion:
=TAGE(B2;A2) // Dedizierte Funktion für bessere Lesbarkeit
=TAGE360(A2;B2;FALSCH) // Kommerzielle Tageberechnung (360-Tage-Jahr)
Für eine genauere Berechnung mit Berücksichtigung von Wochenenden:
=NETTOARBEITSTAGE(A2;B2;Feiertage) // Arbeitstage ohne Wochenenden und Feiertage
Praktisches Beispiel: Projektlaufzeit
| Projekt | Startdatum | Enddatum | Gesamttage | Arbeitstage |
|---|---|---|---|---|
| Website-Relaunch | 01.06.2023 | 30.09.2023 | 121 | 85 |
| Marketingkampagne | 15.03.2023 | 30.06.2023 | 107 | 75 |
| Produktentwicklung | 01.01.2023 | 31.12.2023 | 365 | 250 |
Wochentage berechnen und formatieren
Die Funktion WOCHENTAG() gibt einen numerischen Wert für den Wochentag zurück (1=Sonntag bis 7=Samstag in der Standardkonfiguration).
=WOCHENTAG(A1;2) // 1 (Montag) bis 7 (Sonntag)
=TEXT(A1;”TTTT”) // Gibt den vollständigen Wochentagnamen zurück
Anwendungsbeispiel: Schichtplanung
Mit bedingter Formatierung können Sie Wochenenden hervorheben:
=WOCHENTAG(A1)=7 // Prüft auf Samstag
=ODER(WOCHENTAG(A1)=1;WOCHENTAG(A1)=7) // Prüft auf Wochenende
Arbeitstage und Feiertage berücksichtigen
Für präzise Geschäftsberechnungen müssen oft Feiertage berücksichtigt werden. Excel bietet hierfür spezielle Funktionen:
=ARBEITSTAG(A1;30;Feiertage) // Fügt 30 Arbeitstage zu einem Datum hinzu
Feiertage sollten in einem separaten Bereich definiert werden, z.B.:
| Feiertag | Datum 2023 | Datum 2024 |
|---|---|---|
| Neujahr | 01.01.2023 | 01.01.2024 |
| Tag der Arbeit | 01.05.2023 | 01.05.2024 |
| Tag der Deutschen Einheit | 03.10.2023 | 03.10.2024 |
| 1. Weihnachtsfeiertag | 25.12.2023 | 25.12.2024 |
Altersberechnungen in Excel
Das Berechnen des Alters erfordert besondere Aufmerksamkeit, da einfache Subtraktion zu falschen Ergebnissen führen kann:
=GANZZAHL((B1-A1)/365) // Grobe Schätzung der Jahre
Die DATEDIF-Funktion (von “Date Difference”) ist eine versteckte Funktion, die drei Argumente akzeptiert:
- Startdatum
- Enddatum
- Einheit (“Y” für Jahre, “M” für Monate, “D” für Tage, Kombinationen wie “YM” für Monate seit dem letzten Jahrestag)
Quartalsberechnungen für Geschäftsberichte
Vierteljahresberichte sind in der Finanzwelt Standard. Excel bietet spezielle Funktionen für Quartalsberechnungen:
=WENN(UND(MONAT(A1)>=1;MONAT(A1)<=3);"Q1";WENN(UND(MONAT(A1)>=4;MONAT(A1)<=6);"Q2";...)) // Ausführliche Version
=TEXT(A1;”\”Q\”Q”) // Formatiert als “Q1”, “Q2” etc.
Beispiel: Umsatz nach Quartalen
| Datum | Umsatz (€) | Quartal | Quartalsumsatz |
|---|---|---|---|
| 15.01.2023 | 12.500 | Q1 | 58.700 |
| 10.04.2023 | 18.200 | Q2 | 65.300 |
| 22.07.2023 | 23.100 | Q3 | 72.400 |
| 05.11.2023 | 15.800 | Q4 | 81.200 |
Fortgeschrittene Techniken
Dynamische Datumsberechnungen mit EDATUM
Die EDATUM-Funktion (engl. EOMONTH) ist besonders nützlich für monatliche Berechnungen:
=EDATUM(A1;1) // Letzter Tag des nächsten Monats
=EDATUM(A1;-1) // Letzter Tag des vorherigen Monats
Datumsteile extrahieren und kombinieren
Manchmal müssen Datumskomponenten separat verarbeitet werden:
=DATUM(JAHR(A1)+1;MONAT(A1);TAG(A1)) // Fügt ein Jahr hinzu
=TEXT(A1;”JJJJ-MM-TT”) // Formatiert als ISO-Datum
Häufige Fehler und Lösungen
Bei Datumsberechnungen treten oft typische Fehler auf:
- Falsches Datumsformat: Stellen Sie sicher, dass Zellen als Datum formatiert sind (Strg+1)
- 1900 vs. 1904 Datumsystem: Überprüfen Sie in den Excel-Optionen das verwendete Datumsystem
- Schaltjahre: Nutzen Sie die ISTSCHALTJAHR-Funktion für präzise Berechnungen
- Zeitzonen: Excel speichert keine Zeitzoneninformationen – arbeiten Sie immer in einer konsistenten Zeitzone
- Text statt Datum: Verwenden Sie DATWERT(), um Text in Daten umzuwandeln
Automatisierung mit VBA
Für komplexe, wiederkehrende Datumsberechnungen lohnt sich die Automatisierung mit VBA:
Dim StartDatum As Date
Dim EndDatum As Date
Dim Ergebnis As Integer
StartDatum = Range(“A1”).Value
EndDatum = Range(“B1”).Value
Ergebnis = Application.WorksheetFunction.NetWorkdays(StartDatum, EndDatum)
Range(“C1”).Value = Ergebnis
End Sub
Externe Ressourcen und weiterführende Informationen
Für offizielle Dokumentation und fortgeschrittene Techniken empfehlen wir:
- Offizielle Microsoft Excel-Dokumentation
- Excel Easy – Tutorials für Anfänger und Fortgeschrittene
- GCF Global – Kostenlose Excel-Kurse
Für wissenschaftliche Anwendungen von Datumsberechnungen: