Zum Inhalt springen

F3 – Excel Datum und Zeit: So funktioniert das interne System wirklich

von Exceltricks


Die unsichtbare Logik hinter Ihren Berechnungen mit Datum und Zeit in Excel


Am Ende des Beitrags finden Sie eine Beispieldatei, in welcher Sie die Beispiele und Erläuterungen nachvollziehen können


Wenn Sie mit Excel arbeiten, nutzen Sie ständig Datums- und Zeitwerte – oft ohne zu wissen, wie Excel diese intern speichert. Genau hier entstehen viele typische Fehler: falsche Differenzen, unerwartete Ergebnisse oder Probleme bei Importen.

Wichtige Grundlage: In Excel ist ein Datum eine fortlaufende Zahl, die die Tage seit dem 01.01.1900 zählt. Zeiten sind Bruchteile dieser Zahl.

In diesem Beitrag zeige ich Ihnen, wie das Datums- und Zeitsystem von Excel wirklich funktioniert – verständlich erklärt und mit vielen praxisnahen Beispielen.


TL;DR – Die drei wichtigsten Merksätze vorab

  • Excel-Datum = Anzahl Tage seit dem 01.01.1900.
  • Zeit = Bruchteil eines Tages (z. B. 12:00 = 0,5).
  • Negative Zeiten → Excel zeigt #####.

1. Praxisziel: Datum und Zeit wirklich verstehen

Nach diesem Beitrag werden Sie:

  • verstehen, warum Excel mit Zahlen statt mit „echten“ Datumswerten arbeitet.
  • Datumsberechnungen sicher durchführen.
  • typische Fehler (z. B. negative Zeiten, falsche Differenzen) vermeiden.
  • die Ursache vieler Excel-Probleme sofort erkennen.

2. Wie speichert Excel ein Datum intern?

Das Wichtigste vorweg: Ein Datum ist in Excel nichts anderes als eine Zahl.

  • Der 1. Januar 1900 = 1.
  • Der 2. Januar 1900 = 2.
  • Der 01.01.2000 = 36526.

Excel zählt einfach die Tage seit einem Startdatum. Deshalb nennt man das auch Seriennummer.

DatumInterner Wert
01.01.19001
10.01.190010
01.01.200036526

Formatieren Sie eine Datumszelle testweise als „Standard“ → Sie sehen die Zahl dahinter.

  • Über die Startleiste: Dropdown in der Registerkarte Start auf das Zahlenformat „Standard“ ändern.
  • Shortcut: Strg + 1 → Dialogfeld Zellen formatieren → Registerkarte Zahlen → Kategorie „Standard„.

Zusätzlich praktisch:

  • Strg + # schaltet sofort auf Datum-Ansicht um.

Echtes Datum oder nur Text? So erkennen Sie den Unterschied:

Viele Probleme entstehen, wenn eine Zelle wie ein Datum aussieht, aber eigentlich Text enthält. So prüfen Sie es:

  • Testweise das Zahlenformat auf „Standard“ ändern: Ein echtes Datum zeigt dann eine Zahl. Text bleibt Text.
  • Alternativ: =ISTZAHL(A2) – liefert WAHR bei echten Datumswerten, FALSCH bei Text.
Excel ISTZAHL Funktion prüft ob Datum als Zahl gespeichert ist
Die Funktion =ISTZAHL(B1) prüft, ob ein Datum als echte Zahl vorliegt.

3. Wie berechnet Excel Zeit?

Noch spannender wird es bei Uhrzeiten:

Excel speichert Zeit als Dezimalbruch eines Tages.

ZeitInterner Wert
06:000,25
12:000,5
18:000,75

Datum + Zeit = Kombination.

Beispiel: 01.01.2024 12:00 → 45292,5

Das erklärt sofort, warum Zeitberechnungen manchmal „komisch“ aussehen.


4. Rechnen mit Datum und Zeit (Praxisbeispiele)

4.1 Tage berechnen

=B2-A2

Ergebnis: Anzahl Tage zwischen zwei Daten.

Excel Tage berechnen zwischen zwei Daten Formel B2 minus A2
Mit =B2-A2 berechnen Sie die Anzahl der Tage zwischen zwei Datumswerten.

Excel speichert Datumswerte intern als fortlaufende Zahlen.
Wenn Sie zwei Datumswerte voneinander subtrahieren, berechnet Excel automatisch die Differenz in Tagen.

Im Beispiel:

  • A2 = Startdatum
  • B2 = Enddatum

Die Formel:

=B2-A2

liefert die Anzahl der Tage zwischen beiden Daten.

Das funktioniert zuverlässig, solange beide Zellen echte Datumswerte sind.
Falls ein Datum als Text vorliegt, kann das Ergebnis falsch sein oder zu einem Fehler führen.

👉 Tipp: Prüfen Sie im Zweifel mit =ISTZAHL(A2), ob Excel das Datum korrekt erkennt.


4.2 Stunden berechnen

=(B2-A2)*24

Wichtig: Multiplikation mit 24, da Excel intern in Tagen rechnet.

Excel Stunden berechnen zwischen zwei Zeiten Formel Differenz mal 24
Mit =(B2-A2)*24 berechnen Sie die Stunden zwischen zwei Datumswerten.

Excel speichert Datums- und Zeitwerte intern als Bruchteile eines Tages.
Das bedeutet: Eine Differenz zwischen zwei Zeitpunkten wird zunächst immer in Tagen berechnet.

Im Beispiel:

  • A2 = Startzeitpunkt
  • B2 = Endzeitpunkt

Die Formel:

=(B2-A2)*24

wandelt die Differenz von Tagen in Stunden um.

👉 Hintergrund:

  • 1 Tag = 24 Stunden
  • Deshalb muss das Ergebnis mit 24 multipliziert werden

Beispiel:

  • Differenz = 0,5 → entspricht 12 Stunden
  • Rechnung: 0,5 * 24 = 12

Wichtig:
Damit die Berechnung korrekt funktioniert, müssen beide Werte als echtes Datum/Zeit erkannt werden.
Falls ein Wert als Text vorliegt, liefert die Formel falsche Ergebnisse.

👉 Tipp: Prüfen Sie mit =ISTZAHL(A2), ob Excel den Wert korrekt interpretiert.


4.3 Alter berechnen (Profi-Weg)

Statt =HEUTE()-A2 (was nur Tage liefert), nutzen Sie die nicht offiziell dokumentierte Funktion:

=DATEDIF(A2;HEUTE();"Y")

Ergebnis: Vollendete Lebensjahre.

Excel Alter berechnen DATEDIF Funktion volle Jahre HEUTE
Mit =DATEDIF(A2;HEUTE();“Y“) berechnen Sie das Alter in vollen Jahren.

Die einfache Differenz =HEUTE()-A2 liefert lediglich die Anzahl der Tage seit dem Geburtsdatum.
Für die Berechnung des Alters in vollendeten Jahren ist diese Methode daher ungeeignet.

Stattdessen verwenden Sie am besten die Funktion:

=DATEDIF(A2;HEUTE();"Y")

Im Beispiel:

  • A2 = Geburtsdatum
  • HEUTE() = aktuelles Datum

Die Funktion DATEDIF berechnet die Differenz zwischen zwei Datumswerten und gibt – abhängig vom dritten Parameter – verschiedene Ergebnisse zurück.

👉 Mit "Y" erhalten Sie:

  • Die Anzahl der vollständig abgeschlossenen Jahre
  • Also genau das, was man unter „Alter“ versteht

Beispiel:

  • Geburtsdatum: 08.04.1974
  • Heute: 01.05.2026
    → Ergebnis: 52

⚠️ Wichtiger Hinweis

Die Funktion DATEDIF ist eine nicht offiziell dokumentierte Excel-Funktion.
Sie funktioniert zuverlässig, wird aber von Excel nicht aktiv vorgeschlagen.

👉 Das bedeutet:

  • Keine Autovervollständigung
  • Weniger sichtbar für Einsteiger
  • Trotzdem absolut praxistauglich

💡 Profi-Tipp

DATEDIF rundet automatisch immer ab.
Dadurch erhalten Sie exakt die vollendeten Lebensjahre – ohne zusätzliche Logik oder Wenn-Abfragen.


4.4 Datum erhöhen

=A2+30

30 Tage addieren.

Excel Datum erhöhen um 30 Tage Formel A2 plus 30
Mit =A2+30 addieren Sie 30 Tage zu einem Datum.

Da Excel Datumswerte intern als fortlaufende Zahlen speichert, können Sie Tage ganz einfach durch Addition hinzufügen.

Im Beispiel:

  • A2 = Ausgangsdatum

Die Formel:

=A2+30

addiert 30 Tage zum ursprünglichen Datum.

Beispiel:

  • A2 = 01.05.2026
    → Ergebnis: 31.05.2026

👉 Hintergrund:
Jeder Tag entspricht in Excel genau 1.
Durch das Addieren von 30 erhöhen Sie den Datumswert also um 30 Tage.

💡 Profi-Tipp

Diese Methode eignet sich perfekt für:

  • Zahlungsziele (z. B. +14 Tage, +30 Tage)
  • Projektfristen
  • automatische Terminberechnungen

⚠️ Hinweis

Die Addition funktioniert nur korrekt, wenn der Wert in A2 ein echtes Datum ist.
Falls das Datum als Text gespeichert ist, wird die Berechnung nicht korrekt durchgeführt.

👉 Tipp: Prüfen Sie mit =ISTZAHL(A2), ob Excel den Wert als Datum erkennt.


4.5 Heutiges Datum und aktuelle Uhrzeit

=HEUTE()

Liefert nur das aktuelle Datum (immer 0:00 Uhr).

=JETZT()

Liefert Datum + aktuelle Uhrzeit.

Diese Formeln aktualisieren sich bei jeder Berechnung der Arbeitsmappe.

Excel HEUTE und JETZT Funktion aktuelles Datum und Uhrzeit
=HEUTE() liefert das aktuelle Datum, =JETZT() Datum und Uhrzeit.

Excel stellt mit HEUTE() und JETZT() zwei Funktionen bereit, um aktuelle Zeitwerte dynamisch in Berechnungen einzubinden.

Die Formeln:

=HEUTE() und =JETZT()

haben unterschiedliche Anwendungsfälle:

  • =HEUTE()
    • Liefert das aktuelle Datum
    • Uhrzeit ist immer 00:00 Uhr
    • Ideal für Fristen, Altersberechnungen oder Tagesvergleiche
  • =JETZT()
    • Liefert Datum und aktuelle Uhrzeit
    • Perfekt für Zeitstempel, Protokolle oder laufende Berechnungen

⚠️ Wichtiger Hinweis

Beide Funktionen sind volatil – das bedeutet:

👉 Sie aktualisieren sich automatisch:

  • bei jeder Neuberechnung der Arbeitsmappe
  • beim Öffnen der Datei
  • bei Änderungen in der Datei

Das kann gewünscht sein – oder bewusst vermieden werden.

💡 Profi-Tipp

Wenn Sie einen fixen Zeitstempel benötigen (der sich nicht mehr ändert), verwenden Sie stattdessen Tastenkombinationen:

  • Datum einfügen: STRG + .
  • Uhrzeit einfügen: STRG + UMSCHALT + .

4.6 Datum aus Einzelteilen zusammensetzen

Wenn Ihnen Jahr, Monat und Tag als separate Werte vorliegen (häufig bei Importen aus anderen Systemen), fügen Sie diese mit =DATUM() zusammen:

=DATUM(Jahr;Monat;Tag)

Beispiel: =DATUM(2025;12;1) → 01.12.2025.

Das ist besonders nützlich, wenn Sie Datumsteile aus Text oder anderen Zellen extrahieren und daraus ein echtes Datum erzeugen möchten.

Excel DATUM Funktion Datum aus Jahr Monat Tag erstellen
Mit =DATUM(Jahr;Monat;Tag) setzen Sie ein Datum aus Einzelwerten zusammen.

In vielen Fällen liegen Datumsinformationen getrennt nach Jahr, Monat und Tag vor – zum Beispiel nach einem Datenimport oder beim Arbeiten mit Textdaten.

Mit der Funktion DATUM() können Sie daraus ein echtes Excel-Datum erzeugen.

Die Formel:

=DATUM(Jahr;Monat;Tag)

Beispiel:

=DATUM(2025;12;1)

→ Ergebnis: 01.12.2025

💡 Praxisbezug

Ich nutze diese Funktion häufig, wenn:

  • Daten aus CSV-Dateien importiert werden
  • Jahr, Monat und Tag in separaten Spalten vorliegen
  • Datumsteile aus Texten extrahiert wurden

👉 Erst durch DATUM() entsteht ein korrekt interpretierbarer Datumswert, mit dem Sie weiterrechnen können.

⚠️ Wichtiger Hinweis

Die Funktion DATUM() ist sehr robust:

  • Excel korrigiert automatisch „ungültige“ Eingaben
    • Beispiel: =DATUM(2025;13;1)01.01.2026

👉 Das kann hilfreich sein – aber auch zu unerwarteten Ergebnissen führen.

💡 Profi-Tipp

Wenn Sie sicherstellen möchten, dass Ihre Eingabewerte korrekt sind, kombinieren Sie DATUM() mit einer Datenprüfung oder Plausibilitätskontrolle.


4.7 Datumsteile extrahieren

Genauso wichtig wie das Zusammensetzen ist das Auseinandernehmen eines Datums – z. B. um nach Jahr oder Monat zu filtern:

=TAG(A2)liefert den Tag als Zahl (131)
=MONAT(A2)liefert den Monat als Zahl (112)
=JAHR(A2)liefert das Jahr als vierstellige Zahl

Für Uhrzeiten funktioniert das analog:

=STUNDE(A2)liefert die Stunde (023)
=MINUTE(A2)liefert die Minuten (059)
=SEKUNDE(A2)liefert die Sekunden (059)

Praxisbeispiel: Sie haben eine Liste mit Bestelldaten und möchten alle Bestellungen eines bestimmten Jahres zählen:

=ZÄHLENWENN(A2:A100;">=01.01.2024")-ZÄHLENWENN(A2:A100;">=01.01.2025")

Oder eleganter mit =JAHR() als Hilfsspalte:

=JAHR(A2)=2024

Neben dem Zusammensetzen von Datumswerten ist es oft genauso wichtig, diese wieder in ihre Einzelteile zu zerlegen – zum Beispiel für Filter, Gruppierungen oder Auswertungen.

Für Zeitwerte funktioniert das Prinzip identisch:

💡 Praxisbezug

Ich nutze diese Funktionen regelmäßig für:

  • Auswertungen nach Monaten oder Jahren
  • Pivot-Tabellen (z. B. Umsätze pro Monat)
  • Zeitbasierte Analysen (z. B. Aktivitäten pro Stunde)

👉 Besonders in Kombination mit Pivot-Tabellen oder Power Query entfalten diese Funktionen ihre volle Stärke.

⚠️ Wichtiger Hinweis

Auch hier gilt:
Die Funktionen funktionieren nur korrekt, wenn der Zellinhalt ein echtes Datum bzw. eine echte Uhrzeit ist.

👉 Tipp: Prüfen Sie im Zweifel mit =ISTZAHL(A2).


4.8 Datum als Text ausgeben

Mit =TEXT() können Sie ein Datum in einen lesbaren Text umwandeln – praktisch für Berichte, Überschriften oder Zellen, in denen Datum und Text kombiniert werden sollen:

=TEXT(A2;"TTTT")

→ liefert den Wochentag als Text, z. B. „Montag“

=TEXT(A2;"MMMM JJJJ")

→ liefert den Monatsnamen und das Jahr, z. B. „Dezember 2025″

=TEXT(A2;"TT.MM.JJJJ")

→ liefert das Datum als formatierten Text, z. B. „01.12.2025″

Das Ergebnis von =TEXT() ist immer ein Textwert – damit können Sie nicht mehr weiterrechnen.

Excel TEXT Funktion Datum als Text formatieren Beispiele
Mit =TEXT() formatieren Sie Datumswerte als lesbaren Text.

Mit der Funktion TEXT() können Sie Datumswerte gezielt in formatierten Text umwandeln.
Das ist besonders hilfreich für Berichte, Überschriften oder kombinierte Inhalte.

💡 Praxisbezug

Ich nutze TEXT() häufig für:

  • dynamische Berichtsüberschriften
  • lesbare Datumsangaben in Dashboards
  • Kombination von Datum und Text (z. B. „Stand: 01.12.2025“)

⚠️ Wichtiger Hinweis

Das Ergebnis von TEXT() ist immer ein Textwert.

👉 Das bedeutet:

  • Keine Weiterberechnung möglich
  • Keine Datumsfunktionen mehr anwendbar

Wenn Sie später wieder rechnen möchten, sollten Sie mit dem Original-Datumswert arbeiten.

💡 Profi-Tipp

Trennen Sie Darstellung und Berechnung konsequent:

  • Berechnungen → mit echten Datumswerten
  • Darstellung → mit TEXT()

So vermeiden Sie typische Fehler in komplexen Modellen.


4.9 Wochentag ermitteln

=WOCHENTAG(A2;2)

Liefert den Wochentag als Zahl. Der zweite Parameter steuert den Starttag:

  • Modus 2 (empfohlen): Montag = 1, Dienstag = 2, …, Sonntag = 7
  • Modus 1 (Standard): Sonntag = 1, Montag = 2, …, Samstag = 7
Excel WOCHENTAG Funktion Wochenende erkennen WENN Beispiel
Mit =WOCHENTAG(A2;2) bestimmen Sie den Wochentag als Zahl.

Mit der Funktion WOCHENTAG() können Sie ermitteln, auf welchen Wochentag ein Datum fällt.

Die Formel:

=WOCHENTAG(A2;2)

liefert eine Zahl zwischen 1 und 7.

👉 Bedeutung im Modus 2 (empfohlen):

  • 1 = Montag
  • 2 = Dienstag
  • 7 = Sonntag

🔁 Unterschied der Modi

  • Modus 2 (empfohlen)
    → Montag = 1 bis Sonntag = 7
    → ideal für Geschäftslogik (Arbeitswoche)
  • Modus 1 (Standard)
    → Sonntag = 1 bis Samstag = 7
    → eher selten sinnvoll im Business-Kontext

💡 Praxisbeispiel: Wochenende erkennen

In der Praxis wird WOCHENTAG() häufig mit WENN() kombiniert:

=WENN(WOCHENTAG(A2;2)>5;"Wochenende";"Arbeitstag")

👉 Logik:

  • Werte 6 und 7 = Samstag/Sonntag
  • → werden als „Wochenende“ gekennzeichnet
  • alle anderen Tage = „Arbeitstag“

💡 Praxisbezug

Ich nutze diese Kombination regelmäßig für:

  • automatische Kennzeichnung von Wochenenden
  • Arbeitszeitmodelle
  • Projekt- und Terminplanung

⚠️ Wichtiger Hinweis

Die Funktion funktioniert nur korrekt, wenn A2 ein echtes Datum ist.

👉 Tipp: Prüfen Sie mit =ISTZAHL(A2), ob Excel den Wert korrekt erkennt.

In der Praxis kombiniert man =WOCHENTAG() oft mit =WENN(), um z. B. Wochenendtage automatisch zu markieren:

=WENN(WOCHENTAG(A2;2)>5;"Wochenende";"Arbeitstag")

4.10 Datumsvergleiche in Formeln

Ein Datum ist eine Zahl – deshalb können Sie Datumsvergleiche direkt in Formeln verwenden:

=WENN(A2>HEUTE();"Zukunft";"Vergangenheit oder heute")
Excel Datumsvergleich WENN HEUTE Bedingte Formatierung Datum
Datumswerte lassen sich direkt vergleichen – genau wie Zahlen.

Oder: Alle Daten hervorheben, die in der Vergangenheit liegen – einfach als Bedingung in der Bedingten Formatierung:

=A2<HEUTE()

Das funktioniert, weil Excel intern nur Zahlen vergleicht. Kein besonderer Trick nötig.


4.11 Weitere wichtige Datum-Funktionen

=ARBEITSTAG(A2;10)

→ Datum, das X Arbeitstage nach einem Startdatum liegt (z. B. Liefertermine, Fristen). Der zweite Parameter gibt die Anzahl der Arbeitstage an.

=ARBEITSTAG.INTL(A2;10;1;Feiertage)

→ Variante mit individuellen Wochenenden und optionaler Feiertagsliste.

=EDATUM(A2;3)

→ Datum um X Monate verschieben (z. B. Verträge, Mieten)

=MONATSENDE(A2;0)

→ Letzter Tag des Monats (z. B. Monatsabschlüsse)

=NETTOARBEITSTAGE(A2;B2;Feiertage)

→ Arbeitstage zwischen zwei Daten zählen (ohne Wochenende). Der dritte Parameter Feiertage ist optional – dort können Sie einen Bereich mit Ihren Feiertagen angeben.

Praxisbeispiel:

=NETTOARBEITSTAGE(A2;B2;F2:F10)

Zusatzwissen:

=NETTOARBEITSTAGE.INTL()

→ individuelle Wochenenden definieren.

Excel ARBEITSTAG EDATUM MONATSENDE NETTOARBEITSTAGE Funktionen Übersicht
Mit ARBEITSTAG, EDATUM und MONATSENDE lösen Sie typische Datumsprobleme im Business-Alltag.

4.12 Dynamische Datumsreihen (Excel 365 / 2021+)

Mit der neuen SEQUENZ-Funktion erstellen Sie blitzschnell Datumslisten:

=SEQUENZ(10;1;HEUTE();1)

10 aufeinanderfolgende Tage ab heute.

Excel SEQUENZ Funktion Datumsreihe automatisch erstellen
Mit =SEQUENZ() erstellen Sie automatisch dynamische Datumsreihen.

Mit der Funktion SEQUENZ() können Sie in Excel 365 und Excel 2021 automatisch fortlaufende Datumsreihen erzeugen – ohne Ziehen oder Kopieren.

Die Formel:

=SEQUENZ(10;1;HEUTE();1)

bedeutet:

  • 10 → Anzahl der Zeilen (Einträge)
  • 1 → Anzahl der Spalten
  • HEUTE() → Startdatum
  • 1 → Schrittweite (1 Tag)

👉 Ergebnis:
Eine Liste mit 10 aufeinanderfolgenden Tagen ab heute

💡 Praxisbezug

Ich nutze SEQUENZ() häufig für:

  • dynamische Datumslisten in Dashboards
  • automatische Kalenderstrukturen
  • Vorbereitung von Zeitreihenanalysen

👉 Besonders stark: Die Liste aktualisiert sich automatisch, wenn sich das Startdatum ändert.

⚠️ Wichtiger Hinweis

SEQUENZ() ist eine dynamische Array-Funktion:

  • Die Ergebnisse werden automatisch in mehrere Zellen „ausgespielt“
  • Änderungen wirken sich sofort auf die gesamte Liste aus

👉 Voraussetzung:

  • Excel 365 oder Excel 2021 (ältere Versionen unterstützen diese Funktion nicht)

💡 Profi-Tipp

Sie können die Schrittweite flexibel anpassen:

  • 7 → Wochenabstände
  • 30 → Monatsähnliche Intervalle (vereinfachte Variante)

👉 Für exakte Monatslogik empfiehlt sich jedoch EDATUM().


4.13 ISO-Kalenderwoche (der Geheimtipp)

Viele Nutzer greifen zu =KALENDERWOCHE() – diese ist aber nicht immer ISO-konform. Richtig ist:

=ISOKALENDERWOCHE(A2)

Sie liefert die international standardisierte Wochennummer.

Excel ISOKALENDERWOCHE Funktion ISO Kalenderwoche berechnen
Mit =ISOKALENDERWOCHE() erhalten Sie die ISO-konforme Kalenderwoche.

Viele Nutzer verwenden für die Kalenderwoche die Funktion KALENDERWOCHE().
Diese ist jedoch nicht immer ISO-konform und kann je nach Einstellung unterschiedliche Ergebnisse liefern.

Die bessere Wahl ist:

=ISOKALENDERWOCHE(A2)

👉 Diese Funktion liefert die international standardisierte Kalenderwoche (ISO 8601).

📌 Was bedeutet ISO-konform?

Die ISO-Norm definiert:

  • Eine Woche beginnt immer am Montag
  • Die erste Kalenderwoche ist die Woche, die den ersten Donnerstag des Jahres enthält

👉 Dadurch kann es vorkommen, dass:

  • der 01.01. noch zur letzten Kalenderwoche des Vorjahres gehört
  • oder der 31.12. bereits zur ersten Kalenderwoche des Folgejahres zählt

💡 Praxisbezug

Ich nutze ISOKALENDERWOCHE() immer dann, wenn:

  • Berichte international vergleichbar sein müssen
  • Kalenderwochen eine Rolle im Reporting oder Controlling spielen
  • Missverständnisse durch unterschiedliche Zählweisen vermieden werden sollen

💡 Profi-Tipp

Wenn Sie zusätzlich das Jahr der Kalenderwoche benötigen (z. B. für „KW 01/2026“), kombinieren Sie die Funktion mit JAHR() oder einer erweiterten Logik.


5. Das 1900-Datumssystem (Standard)

Excel verwendet standardmäßig das sogenannte 1900-Datumssystem.

  • Startdatum: 01.01.1900
  • Jeder Tag = +1
  • Standard in Windows-Excel

6. Das alternative 1904-Datumssystem

Es gibt noch ein zweites System in Excel:

  • 1904-Datumssystem (Startdatum: 01.01.1904)
  • Früher war dies der Standard auf dem Mac.

Unterschied beider Systeme:

  • Differenz: 1.462 Tage.
  • Gleiches Datum → unterschiedliche Zahlen!

Wenn Sie Daten aus verschiedenen Dateien kopieren, verschiebt sich das Datum oft um 4 Jahre.

Prüfen Sie unter Datei > Optionen > Erweitert > Beim Berechnen dieser Arbeitsmappe, ob der Haken bei „1904-Datumswerte verwenden“ gesetzt ist.

Zusatzwissen: Das 1904-System kann negative Zeiten darstellen, weil es negative Seriennummern erlaubt. Das ist aber selten nötig und oft riskant, weil alle Daten in der Arbeitsmappe verschoben werden.


7. Warum Excel keine Daten vor 1900 kann

Excel kann keine „echten“ Datumswerte vor 1900 darstellen, da der Startpunkt fest definiert ist und negative Werte nicht vorgesehen sind.

Lösung: Datum als Text speichern oder (für Rechnungen) ein Hilfsjahr verwenden.

Trick für die Praxis: F2 – Datumsangaben vor 1900 in Excel berechnen – Die ultimative Anleitung


8. Der berühmte Excel-Fehler: 29.02.1900

Ein spannender Sonderfall: Excel „glaubt“, dass 1900 ein Schaltjahr war (war es nicht!). Dies wurde zur Kompatibilität mit dem alten Lotus 1-2-3 so übernommen und nie korrigiert.

Der 29.02.1900 existiert also in Excel, ist aber mathematisch falsch.


9. Typische Fehler aus der Praxis

Fehler 1: #####-Anzeige

Ursache: Negative Zeitwerte oder die Spalte ist zu schmal. Excel kann standardmäßig keine negativen Zeiten darstellen.

Lösung bei negativen Zeiten: Nur mit Vorsicht – aktivieren Sie das 1904-Datumssystem (verschiebt aber alle Daten um 4 Jahre!) oder arbeiten Sie mit einer Hilfsspalte:

=WENN(Zeitdiff<0; Zeitdiff+1; Zeitdiff)

Alternative Lösung ohne 1904-System:

=MAX(0;B2-A2)

Fehler 2: Zeitsummen über 24 Stunden stimmen nicht

Ursache: Excel „springt“ nach 24 Stunden wieder auf 0.

Lösung: Nutzen Sie das benutzerdefinierte Zahlenformat [hh]:mm. Die eckigen Klammern zwingen Excel, die Stunden über 24 hinaus zu addieren.


Fehler 3: Datum wird nicht erkannt

Ursache: Das Datum ist als Text gespeichert (oft nach Importen).

Lösungen:

=DATWERT(A2)

→ wandelt einen Datumstext in eine echte Seriennummer um.

Analog dazu gibt es =ZEITWERT(A2) für Zeiten als Text.

Beispiel: =ZEITWERT("14:30") → 0,604167

Bei Importen aus anderen Ländern oder CSV-Dateien zusätzlich das regionale Datumsformat prüfen. Excel interpretiert Angaben je nach Region unterschiedlich.


Fehler 4: Nachtschicht falsch berechnet

Ursache: Die einfache Differenz =B2-A2 ergibt einen negativen Wert, weil das Ende am nächsten Tag liegt.

Lösung:

=(Ende – Anfang) + (Ende < Anfang) * 24

Beispiel: (04:00 – 22:00) + (04:00 < 22:00) * 24 → Ergebnis 6 Stunden.


Fehler 5: DATWERT(„01.12“) liefert ein unerwartetes Jahr

Ursache: Fehlt die Jahresangabe, nimmt Excel automatisch das aktuelle Jahr.

Lösung: Jahreszahl immer vollständig angeben: 01.12.2026


Fehler 6: Datum verschiebt sich beim Kopieren zwischen Dateien um 4 Jahre

Ursache: Die beiden Dateien verwenden unterschiedliche Datumssysteme (1900 vs. 1904).

Lösung: In beiden Dateien dasselbe Datumssystem einstellen unter Datei > Optionen > Erweitert > Beim Berechnen dieser Arbeitsmappe.


10. Best Practices für Ihren Alltag

Diese Regeln sollten Sie immer beachten:

  • Arbeiten Sie immer mit echten Datumswerten (keine Texte).
  • Nutzen Sie [hh]:mm für Arbeitszeit-Summen.
  • Prüfen Sie bei Importen das Datumssystem (1900 vs. 1904).
  • Multiplizieren Sie Zeitdifferenzen mit 24 für Dezimalstunden.
  • Verwenden Sie Strg + . für den schnellen Datumstempel und Strg + Umschalt + . für den Zeitstempel.
  • Bei Nachtschichten: =(Ende – Anfang) + (Ende < Anfang)*24 nicht vergessen.
  • Nutzen Sie =DATUM(Jahr;Monat;Tag) beim Zusammensetzen von Datumsteilen aus Importen.
  • Verwenden Sie =WOCHENTAG(A2;2) mit Modus 2, damit Montag = 1 gilt.
  • Prüfen Sie mit =ISTZAHL(A2), ob eine Zelle wirklich ein Datum enthält.
  • Nutzen Sie =ARBEITSTAG() für Terminberechnungen statt manuell Tage zu zählen.

11. Fazit: Excel denkt in Zahlen – nicht in Daten

Das ist die wichtigste Erkenntnis: Excel rechnet nicht mit Datum – sondern mit Zahlen.

Sobald Sie das verstanden haben, werden Formeln logisch, Fehler verschwinden und Sie gewinnen die volle Kontrolle über Ihre Daten.


12. FAQ – Häufige Fragen

Warum zeigt Excel ##### bei Uhrzeiten? → Meist liegt ein negativer Zeitwert vor oder die Spalte ist zu schmal.

Wie berechnet Excel Zeit? → Als Bruchteil eines Tages.

Warum existiert der 29.02.1900? → Wegen eines historischen Kompatibilitätsfehlers mit Lotus 1-2-3.

Wie erkenne ich, ob eine Zelle ein echtes Datum oder nur Text ist? → Testweise das Zahlenformat auf „Standard“ ändern oder mit =ISTZAHL() prüfen.

Warum verschiebt sich mein Datum um 4 Jahre, wenn ich es in eine andere Datei kopiere? → Die Quelldatei und die Zieldatei verwenden unterschiedliche Datumssysteme (1900 vs. 1904). Gleichen Sie die Einstellung unter Datei > Optionen > Erweitert an.

Kann Excel Daten vor 1900 verarbeiten? → Nicht als echte Datumswerte. Für historische Daten vor 1900 müssen Sie das Datum als Text speichern.

Was ist der Unterschied zwischen =ARBEITSTAG() und =NETTOARBEITSTAGE()?=ARBEITSTAG() berechnet, welches Datum X Arbeitstage nach einem Startdatum liegt. =NETTOARBEITSTAGE() zählt, wie viele Arbeitstage zwischen zwei Daten liegen.


13. Nächste Schritte

Wenn Sie tiefer einsteigen wollen:

  • DATEDIF-Guide: Differenzen in Monaten und Jahren berechnen.
  • Zeitberechnungen im Controlling: Übernacht-Schichten mit der +(Ende<Anfang)-Logik berechnen.
  • Bedingte Formatierung mit Datum: Überfällige Termine automatisch hervorheben.

14. Quellen und weiterführende Links

Für diesen Beitrag wurden unter anderem folgende Quellen und Referenzen genutzt:

15. Beispieldatei mit Formeln

Datum und Zeit in Excel
So funktionieren Datum und Zeit in Excel

Navigation innerhalb der Formel-Serie


Austausch & Fragen


Haben Sie die Formel ausprobiert? Schreiben Sie mir gerne auf Linkedin, wie Sie Datumswerte vor 1900 in Excel bearbeiten – ich freue mich auf den Austausch. Den Link zu meiner LinkedIn-Gruppe finden Sie hier: https://www.linkedin.com/groups/13079313

Entdecke mehr von Excel Meister – Profitipps für Microsoft Excel

Jetzt abonnieren, um weiterzulesen und auf das gesamte Archiv zuzugreifen.

Weiterlesen