Excel Datum-Rechner
Berechnen Sie einfach Tage zwischen Daten, addieren/subtrahieren Sie Tage und konvertieren Sie Daten in Excel
Excel mit Datum rechnen: Die vollständige Anleitung (2024)
Excel ist eines der mächtigsten Tools für die Datenverarbeitung – besonders wenn es um Datumsberechnungen geht. Ob Sie Projektzeitpläne erstellen, Fälligkeitstermine berechnen oder Zeiträume analysieren möchten: Mit den richtigen Excel-Funktionen sparen Sie Stunden an manueller Arbeit.
In diesem umfassenden Leitfaden zeigen wir Ihnen:
- Wie Excel intern mit Daten arbeitet (das Geheimnis der Seriennummern)
- Die 7 wichtigsten Datumsfunktionen mit praktischen Beispielen
- Wie Sie Tage, Monate und Jahre zu Daten addieren/subtrahieren
- Fortgeschrittene Techniken wie Wochentagsberechnungen und Feiertagslogik
- Häufige Fehler und wie Sie sie vermeiden
1. Grundlagen: Wie Excel Daten speichert
Excel behandelt Daten nicht als Text, sondern als Seriennummern:
- 1. Januar 1900 = Seriennummer 1
- 2. Januar 1900 = Seriennummer 2
- 31. Dezember 2023 = Seriennummer 45267
Diese numerische Darstellung ermöglicht mathematische Operationen mit Daten. Wenn Sie z.B. zwei Daten subtrahieren, erhalten Sie die Anzahl der Tage dazwischen.
2. Die 7 wichtigsten Datumsfunktionen in Excel
| Funktion | Beschreibung | Beispiel | Ergebnis |
|---|---|---|---|
| =HEUTE() | Gibt das aktuelle Datum zurück | =HEUTE() | 31.12.2023 (aktuelles Datum) |
| =JETZT() | Gibt aktuelles Datum und Uhrzeit zurück | =JETZT() | 31.12.2023 14:30:45 |
| =DATUM(Jahr;Monat;Tag) | Erstellt ein Datum aus Einzelteilen | =DATUM(2023;12;31) | 31.12.2023 |
| =JAHR(Datum) | Extrahiert das Jahr aus einem Datum | =JAHR(“31.12.2023”) | 2023 |
| =MONAT(Datum) | Extrahiert den Monat aus einem Datum | =MONAT(“31.12.2023”) | 12 |
| =TAG(Datum) | Extrahiert den Tag aus einem Datum | =TAG(“31.12.2023”) | 31 |
| =WOCHENTAG(Datum;[Typ]) | Gibt den Wochentag als Zahl zurück | =WOCHENTAG(“31.12.2023”;2) | 7 (Sonntag) |
3. Tage zwischen zwei Daten berechnen
Die einfachste Methode, um die Differenz zwischen zwei Daten zu berechnen:
- Geben Sie das Startdatum in Zelle A1 ein (z.B. 01.01.2023)
- Geben Sie das Enddatum in Zelle B1 ein (z.B. 31.12.2023)
- Verwenden Sie die Formel:
=B1-A1
Ergebnis: 364 Tage (2023 ist kein Schaltjahr)
Für eine genauere Berechnung, die nur Werktage berücksichtigt:
=NETTOARBEITSTAGE(A1;B1)
4. Tage zu einem Datum addieren/subtrahieren
Um Tage zu einem bestehenden Datum hinzuzufügen:
=A1+30
Fügt 30 Tage zum Datum in Zelle A1 hinzu.
Für komplexere Berechnungen (Monate/Jahre):
=EDATUM(A1;3) // Fügt 3 Monate hinzu =DATUM(JAHR(A1)+1;MONAT(A1);TAG(A1)) // Fügt 1 Jahr hinzu
5. Fortgeschrittene Techniken
5.1 Altersberechnung
=DATEDIF(A1;HEUTE();"y") & " Jahre, " & DATEDIF(A1;HEUTE();"ym") & " Monate"
5.2 Wochentagsberechnung
=TEXT(A1;"TTTT") // Gibt "Montag", "Dienstag" etc. zurück =WOCHENTAG(A1;2) // 1=Montag bis 7=Sonntag
5.3 Quartalsberechnung
=RUNDEN(MONAT(A1)/3;0) // Gibt Quartal als Zahl zurück (1-4)
6. Häufige Fehler und Lösungen
| Fehler | Ursache | Lösung |
|---|---|---|
| ###### in Zelle | Zelle ist zu schmal für das Datumsformat | Spaltenbreite erhöhen oder Format anpassen |
| Falsches Ergebnis bei Subtraktion | Zellen sind als Text formatiert | Format auf “Datum” ändern oder TEXT-IN-DATUM umwandeln |
| 1904-Datumssystem Probleme | Mac verwendet standardmäßig 1904-System | Excel-Einstellungen → Berechnungen → “1900-Datumssystem” aktivieren |
| Schaltjahre werden falsch berechnet | Manuelle Berechnung ohne Excel-Funktionen | Immer DATUM() oder EDATUM() verwenden |
7. Praktische Anwendungsbeispiele
7.1 Projektzeitplan mit Meilensteinen
Erstellen Sie eine Tabelle mit:
- Spalte A: Aufgabe
- Spalte B: Startdatum
- Spalte C: Dauer in Tagen
- Spalte D:
=B2+C2(Enddatum) - Spalte E:
=NETTOARBEITSTAGE(B2;D2)(Werktage)
7.2 Fälligkeitstermine für Rechnungen
=A1+30 // 30 Tage Zahlungsziel =WENN(WOCHENTAG(A1+30;2)>5;A1+32;A1+30) // Automatisch auf nächsten Werktag
7.3 Urlaubsplanung
=NETTOARBEITSTAGE(Anfangsdatum;Enddatum;Feiertage)
Wo “Feiertage” ein benanntes Bereich mit allen Feiertagen ist.
8. Excel vs. Google Sheets: Datumsfunktionen im Vergleich
| Funktion | Excel | Google Sheets | Hinweise |
|---|---|---|---|
| Aktuelles Datum | =HEUTE() | =TODAY() | Identische Funktionalität |
| Datum erstellen | =DATUM() | =DATE() | Google Sheets verwendet englische Funktionsnamen |
| Tage zwischen Daten | =B1-A1 | =B1-A1 | Identisch, aber Google Sheets hat zusätzliche Funktion =DAYS() |
| Nettoarbeitstage | =NETTOARBEITSTAGE() | =NETWORKDAYS() | Google Sheets unterstützt internationale Feiertage |
| Datum formatieren | Zellen formatieren | =TEXT() oder Zellen formatieren | Google Sheets hat flexiblere TEXT()-Funktion |
9. Automatisierung mit VBA (für Fortgeschrittene)
Für wiederkehrende Datumsberechnungen können Sie VBA-Makros erstellen:
Sub TageBerechnen()
Dim StartDatum As Date
Dim Tage As Integer
Dim Ergebnis As Date
StartDatum = Range("A1").Value
Tage = Range("B1").Value
Ergebnis = DateAdd("d", Tage, StartDatum)
Range("C1").Value = Ergebnis
Range("C1").NumberFormat = "dd.mm.yyyy"
End Sub
Dieses Makro:
- Liest Startdatum aus A1
- Liest Tage aus B1
- Berechnet neues Datum mit DateAdd
- Schreibt Ergebnis formatiert in C1
10. Best Practices für Datumsberechnungen
- Immer das richtige Format verwenden: Stellen Sie sicher, dass Zellen als “Datum” formatiert sind, nicht als Text
- Seriennummern verstehen: Nutzen Sie die Seriennummern für komplexe Berechnungen
- Feiertage berücksichtigen: Erstellen Sie eine Liste mit Feiertagen für genaue Werktagsberechnungen
- Zeitzonen beachten: Bei internationalen Daten JETZT() mit Zeitzonenkorrektur verwenden
- Dokumentation: Kommentieren Sie komplexe Formeln für spätere Nachvollziehbarkeit
- Validierung: Nutzen Sie Datenüberprüfung für Datumseingaben
- Leerzeichen vermeiden: Trimmen Sie Benutzereingaben mit =GLÄTTEN()
11. Häufig gestellte Fragen
Wie konvertiere ich Text in ein Datum?
Verwenden Sie:
=DATUMWERT("31.12.2023") // Für deutsche Formatierung
=DATEVALUE("12/31/2023") // Für englische Formatierung
Warum zeigt Excel ###### an?
Entweder ist die Zelle zu schmal oder das Datum ist negativ (vor 1900). Erweitern Sie die Spalte oder korrigieren Sie das Datum.
Wie berechne ich das Datum in 90 Tagen?
=HEUTE()+90
Kann Excel mit Uhrzeiten rechnen?
Ja! Excel speichert Uhrzeiten als Bruchteile von Tagen (0,5 = 12:00 Mittag). Nutzen Sie Funktionen wie STUNDE(), MINUTE() und SEKUNDE().
Wie zähle ich nur Werktage?
=NETTOARBEITSTAGE(Startdatum;Enddatum;[Feiertage])
12. Zusammenfassung und nächste Schritte
Mit den in diesem Leitfaden vorgestellten Techniken können Sie:
- Komplexe Datumsberechnungen durchführen
- Projektzeitpläne automatisieren
- Fälligkeitstermine genau berechnen
- Zeiträume analysieren und visualisieren
- Häufige Fehler vermeiden
Empfohlene nächste Schritte:
- Üben Sie die Grundfunktionen mit echten Daten
- Erstellen Sie eine Vorlage für wiederkehrende Berechnungen
- Experimentieren Sie mit bedingter Formatierung für abgelaufene Daten
- Erforschen Sie Power Query für komplexe Datumsanalysen
- Lernen Sie Pivot-Tabellen für Zeitreihenanalysen kennen
Excel-Datumsfunktionen gehören zu den mächtigsten Werkzeugen für die Datenanalyse. Mit etwas Übung werden Sie in der Lage sein, fast jede zeitbezogene Berechnung durchzuführen – von einfachen Tagesdifferenzen bis hin zu komplexen Projektzeitplänen mit Abhängigkeiten.