Direkt zum Inhalt

So berechnest du die Tage zwischen den Daten in Excel: Die 5 besten Wege

Entdecke die einfache Subtraktion für schnelle und mühelose Datumsberechnungen. Wende die Funktionen DAYS() und DATEDIF() an, um genaue Datumsintervalle zu erhalten. Verwende NETWORKDAYS() und TODAY(), um Lernpfade für Arbeitstage zu erstellen und Wochenenden und Feiertage automatisch auszuschließen.
Aktualisierte 5. Feb. 2025  · 5 Min. Lesezeit

In diesem Artikel zeige ich dir einige praktische Möglichkeiten, wie du mit Dates umgehen kannst. Wir werden alles von der einfachen Subtraktion bis zu fortgeschrittenen Funktionen wie NETWORKDAYS() und DATEDIF() behandeln. Am Ende wirst du wissen, wie du die Tage zwischen den Terminen berechnest, die Arbeitstage verfolgst und sogar spezielle Szenarien wie das Überspringen von Wochenenden oder Feiertagen handhabst. Wenn du jedoch neu in Excel bist, solltest du unseren Kurs Einführung in Excel besuchen und dir die Grundlagen aneignen. 

Das Datumssystem von Excel verstehen

Zu Beginn wollen wir kurz über das Datumssystem von Excel sprechen. Das Wichtigste ist, dass Excel jedes Datum als eine eindeutige Nummer speichert. Der 1. Januar 1900 ist zum Beispiel die Nummer 1, der 2. Januar 1900 die Nummer 2 und so weiter.

Auf die Gefahr hin, die Dinge zu kompliziert zu machen, möchte ich noch zwei weitere Dinge erwähnen. Zum einen solltest du wissen, dass Excel eigentlich zwei Systeme verwendet: das System 1900 und das System 1904. Das System 1900 beginnt mit dem 1. Januar 1900 als Tag 1 und das System 1904 beginnt mit dem 1. Januar 1904 als Tag 0. Der Unterschied zwischen diesen beiden Systemen beträgt 1.462 Tage, also etwa 4 Jahre und 1 Schalttag. Du solltest auch wissen, dass die Datumsformate je nach Region unterschiedlich sein können. Der 03.02.2025 kann zum Beispiel den 3. Februar oder den 2. März bedeuten, je nachdem, wo du bist. Wenn wir bei den Datumsformaten inkonsequent sind, kann Excel die Daten falsch interpretieren und falsche Ergebnisse liefern.

Diese Dinge sind kein Problem, wenn du einfach nur die Tage zwischen den Terminen berechnest, aber es ist trotzdem gut, sie zu wissen. Nimm an unserem Lernpfad für Excel-Grundlagen teil, um ein echter Experte zu werden.

Excel-Grundlagen lernen

Erwerbe die Fähigkeit, Excel effektiv zu nutzen - keine Erfahrung erforderlich.
Kostenloses Lernen beginnen

Tage zwischen Daten in Excel finden

Es gibt verschiedene Methoden, um in Excel die Tage zwischen zwei Daten zu ermitteln. Sie sind funktional weitgehend identisch. Ich zeige dir jede Methode und du kannst diejenige finden, die dir am besten gefällt.

Methode 1: Einfache Subtraktion

Einfache Subtraktion ist eine der einfachsten und schnellsten Methoden, um die Tage zwischen den Daten zu ermitteln. Sie subtrahiert ein Datum von einem anderen Datum. Die Syntax lautet:

New date - Old date

Hier habe ich einen Datensatz mit Daten in den Zellen A2 und B2, und in Zelle C2, gebe ich die folgende Formel ein:

=B2-A2

Tage zwischen Daten mit der Subtraktionsmethode in Excel finden

Finde die Tage zwischen den Daten mit der Subtraktionsmethode. Bild vom Autor.

Methode 2: Die Funktion DAYS()

Eine andere Möglichkeit ist die Funktion DAYS(), die speziell für diesen Zweck entwickelt wurde. Die Syntax lautet:

=DAYS(end_date, start_date)

In der Zelle C2 gebe ich die folgende Formel ein:

=DAYS(B2,A2)

Wie bei der Subtraktion gilt: Wenn das Enddatum nach dem Startdatum liegt, ist das Ergebnis positiv. Wenn es vorher ist, ist es negativ.

Tage zwischen Daten mit der Funktion DAYS() in Excel finden

Finde die Tage zwischen den Daten mit der Funktion DAYS(). Bild vom Autor.

Methode 3: Die Funktion DATEDIF()

Wie die Funktion DAYS() subtrahiert DATEDIF() Daten, aber die Reihenfolge der Argumente ist umgekehrt. Die Syntax lautet: 

=DATEDIF(start_date, end_date, "d"))

Das dritte Argument gibt die Einheit der Zeit an. Zum Beispiel steht d für Tage, y für Jahre und m für Monate.

In Zelle C2, habe ich die folgende Formel eingegeben:

=DATEDIF(A2, B2, "d")

Als ich jedoch die Eingabetaste drückte, erhielt ich einen #NUM! Fehler in der dritten Zeile. Das liegt daran, dass die Formel versucht, ein neueres Datum (end_date) von einem älteren Datum (start_date) zu subtrahieren und die Funktion DATEDIF() dies nicht zulässt. DATEDIF() ist zwar flexibler, weil es verschiedene Zeiteinheiten zulässt, aber es ist auch weniger flexibel, weil es keine negativen Ergebnisse liefert.

Beachte auch, dass DATEDIF() eine verborgene Funktion ist, sodass Excel sie nicht vorschlägt, während ich tippe. Das bedeutet, dass du alles von Hand eintippen musst, wenn du diese Funktion verwendest.

Tage zwischen Daten mit der Funktion DATEDIF() in Excel finden

Finde die Tage zwischen den Daten mit der Funktion DATEDIF(). Bild vom Autor.

Methode 4: Die Funktionen NETWORKDAYS() und NETWORKDAYS.INTL()

NETWORKDAYS() und NETWORKDAYS.INTL() finden nur Arbeitstage und schließen Wochenenden und Feiertage aus. Nehmen wir an, du willst die Anzahl der Arbeitstage zwischen zwei Daten wissen und schließt die Wochenenden aus. In diesem Fall kannst du die Funktion NETWORKDAYS() verwenden, um Samstage und Sonntage automatisch zu überspringen. Die Syntax lautet: 

NETWORKDAYS(start_date, end_date, [holidays])

Wenn ich zum Beispiel keine Feiertage angebe, werden nur die Wochenenden ausgeschlossen. In Zelle C2 gebe ich die folgende Formel ein:

=NETWORKDAYS(A2,B2)

So erhalte ich die Anzahl der Arbeitstage zwischen den Daten in A2 und B2, ohne Wochenenden.

Finde die Tage zwischen den Daten mit der Funktion NETZTAGE() in Excel Finde die Tage zwischen den Daten mit der Funktion NETZTAGE(). Bild vom Autor.

Wenn ich auch Feiertage ausschließen möchte, führe ich diese Daten in einer separaten Spalte wie E2 bis E5 auf. Dann referenziere ich diesen Bereich im dritten Argument wie folgt:

=NETWORKDAYS(A2,B2,$E$3:$E$4)

Jetzt werden die Arbeitstage berechnet, ohne die Wochenenden und die Feiertage, die ich aufgelistet habe. Das macht es super einfach, eine genaue Zählung der Arbeitstage zu erhalten.

Finde die Tage ohne Feiertage zwischen den Daten mit NETZTAGE() in Excel

Verwendung der Funktion NETZTAGE(). Bild vom Autor.

Manchmal sind meine Wochenenden nicht der übliche Samstag und Sonntag. In diesem Fall verwende ich die Funktion NETWORKDAYS.INTL(). So kann ich eigene Wochenenden definieren. Die Syntax lautet:

NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])

Für das Argument "Wochenende" kann ich entweder eine Zahl verwenden, um ein voreingestelltes Wochenende auszuwählen (z. B. 1 für Samstag-Sonntag oder 7 für Freitag-Samstag), oder ich kann eine benutzerdefinierte Textzeichenfolge wie 0000011 verwenden, wobei jede Ziffer für einen Wochentag steht (beginnend mit Montag). Eine 1 bedeutet, dass es ein Wochenende ist und eine 0, dass es ein Arbeitstag ist.

Angenommen, meine Wochenenden sind Freitag und Samstag. Dafür werde ich diese Formel verwenden:

=NETWORKDAYS.INTL(A2, B2, 7, $E$2:$E$3)

Finde die Tage zwischen den Daten mit NETZTAGE.INTL() in ExcelFinde die Tage zwischen den Daten mit NETZTAGE.INTL(). Bild vom Autor.

Methode 5: Die Funktion TODAY()

Wenn ich berechnen will, wie viele Tage seit einem bestimmten Datum vergangen sind oder wie viele Tage noch bis zu einem zukünftigen Datum verbleiben, verwende ich immer die Funktion TODAY(). Diese Funktion gibt das aktuelle Datum zurück, sodass ich es nicht täglich aktualisieren muss. Die Syntax lautet: 

=TODAY() - past_date

Nehmen wir an, das vergangene Datum steht in Zelle A3. Ich gebe also diese Formel in die Zelle B3 ein:

=TODAY()-A3

Finde die verbleibenden Tage seit dem Datum mit der Funktion HEUTE() in Excel

Finde die verbleibenden Tage seit dem Datum mit der Funktion HEUTE(). Bild vom Autor.

Wenn ich wissen will, wie viele Tage bis zu einem zukünftigen Datum noch übrig sind, drehe ich die Formel einfach um:

=Future_date - TODAY()

So würde es werden: 

=A3 - TODAY()

Finde die Tage bis zu einem zukünftigen Datum mit der Funktion HEUTE() in Excel

Finde die verbleibenden Tage bis zum Datum mit der Funktion HEUTE(). Bild vom Autor.

Meine Gedanken: Ein schneller Vergleich aller Funktionen 

Methode Was ich mag Was ich nicht mag
Einfache Subtraktion Schnell und einfach Er berücksichtigt keine Wochenenden oder Feiertage
TAGE() Klare und strukturierte Syntax Es funktioniert nur für Tage
DATEDIF() Flexibel für Tage, Monate oder Jahre Wirft einen Fehler, wenn der Wert negativ ist

NETWORKDAYS()

NETWORKDAYS.INTL()

Ausgenommen sind Wochenenden und Feiertage Erfordert zusätzliche Einstellungen für Feiertage
TODAY() Aktualisiert sich automatisch jeden Tag Es funktioniert nur für Berechnungen, die den aktuellen Tag betreffen

Fortgeschrittene Techniken

Wenn du mit komplexen Szenarien zu tun hast, gibt es neben den Grundlagen auch einige fortgeschrittene Techniken: 

Umgang mit negativen Werten

Wenn die Reihenfolge der Daten umgedreht wird, erhalten wir einen negativen Wert. Um das Problem zu beheben, verpacke ich die Funktion DAYS() in die Funktion ABS() wie folgt:

=ABS(DAYS(B2,A2))

Das Ergebnis siehst du auf dem Bild unten: 

Umgang mit negativen Datumswerten in Excel

Verwende die Funktion ABS(), um negative Werte zu behandeln. Bild vom Autor.

Fehlerbehandlung

Hier sind häufige Excel-Datumsfehler, die ich erlebt habe, und wie ich sie behoben habe.

  • #VALUE! error: Das passierte, als mein System auf mm/dd/yyyy für Datumsangaben eingestellt war, meine Formel aber tt/mm/yyyy verwendete . Ich habe das Problem behoben, indem ich die Daten in der Formel aktualisiert habe, damit sie dem Format meines Systems entsprechen.

  • #NUM! error: Ich habe diese Fehlermeldung erhalten, als ich die Funktion DAYS() verwendet habe. Der Grund dafür war, dass eines der Daten einen numerischen Wert hatte, der außerhalb des gültigen Bereichs für Datumsangaben lag. Um dies zu vermeiden, stelle sicher, dass der Wert im gültigen Bereich liegt. 

  • #NAME? error: In der Regel handelt es sich um einen Tippfehler (DATEIF() statt DATEDIF()). Um solche Probleme zu vermeiden, überprüfe deine Rechtschreibung doppelt.

Funktionen kombinieren

Manchmal reicht eine einzelne Datumsfunktion für komplexe Aufgaben nicht aus. Dann kombiniere ich mehrere Funktionen, um eine dynamische Formel zu erstellen, die verschiedene Szenarien behandelt.

Angenommen, ich möchte herausfinden, wie viele Schultage bis zu den Prüfungen noch übrig sind. Dazu verwende ich NETWORKDAYS(), um die Arbeitstage zu zählen und füge IFERROR() hinzu, um ungültige Daten zu behandeln. In diesem Fall würde die Formel wie folgt aussehen: 

=IFERROR(NETWORKDAYS(TODAY(), A2, $B$3:$B$4), "Check Dates")

Kombiniere IFERROR mit der Funktion NETZTAGE() und HEUTE(), um herauszufinden, wie viele Tage bis zu den Prüfungen in Excel verbleiben

Kombiniere IFERROR() mit NETWORKDAYS. Bild vom Autor. 

Wann du die Tage zwischen den Daten in Excel berechnen musst

Ich möchte dir ein paar Beispiele aus der Praxis zeigen, wie ich diese Funktionen kürzlich in meinen Projekten eingesetzt habe.

Alter berechnen 

Ich habe eine Liste mit Daten bekommen, um das Alter der Personen anhand ihrer Geburtsdaten zu berechnen. Dazu habe ich die Funktion DATEDIF() verwendet. Du kannst den Beispieldatensatz unten sehen. In Zelle B2, gebe ich ein

=DATEDIF(A2,TODAY(),"Y")

Diese Formel errechnet dann die Anzahl der vollen Jahre zwischen dem Datum in A2 (Geburtsdatum) und dem heutigen Datum.

Finde das Alter mit den Funktionen IF() und TODAY() in Excel

Finde das Alter mit der Funktion DATEDIF(). Bild vom Autor.

Wenn ich genauere Angaben benötige, z. B. die Gesamtzahl der Monate oder Tage, kann ich die Formel wie folgt anpassen:

  • m um die Anzahl der Monate seit der Geburt zu ermitteln.

  • d um die Anzahl der Tage zu ermitteln.

Lernpfad für die Projektlaufzeit

Ich habe auch die verbleibenden Arbeitstage für ein Projekt mit der Funktion NETWORKDAYS() verfolgt. Dazu habe ich das Anfangs- und Enddatum in die Zellen A2 und B2 eingegeben und die Feiertage in den Zellen C2:C5 aufgelistet. Um die Arbeitstage für das Projekt zu berechnen, habe ich dann die Formel in Zelle D2 eingegeben:

=NETWORKDAYS(A2,B2,$C$3:$C$5)

Finde die verbleibenden Arbeitstage für das Projekt mithilfe der Funktion NETZTAGE() in Excel

Finde die verbleibenden Tage für das Projekt mit der Funktion NETZTAGE(). Bild vom Autor.

Wenn sich der Zeitplan des Projekts ändert, aktualisiere ich einfach die Daten und die Formel wird automatisch angepasst. Auf diese Weise kann ich die Lernpfade leicht im Auge behalten.

Finanzielle Analyse

Einmal musste ich mehrere Vertragsfristen verfolgen. Also habe ich in Excel ein einfaches System eingerichtet, mit dem es einfacher ist, eine abgelaufene oder aktive Frist zu erkennen.

Ich habe einfach diese Formel in die Zelle C2:

=IF(B2 < TODAY(), "Expired", "Active")

Dadurch wurde jeder Vertrag automatisch gekennzeichnet, je nachdem, ob sein Verfallsdatum überschritten war.

Ich verwende sogar bedingte Formatierungen, um die Zellen je nach Status farblich zu kodieren, damit sie übersichtlich bleiben. Aktive Verträge sind grün hervorgehoben, während Abgelaufene Verträge in rot markiert sind.

Dazu wählte ich unter " Bedingte Formatierung" die Option "Neue Regel" und wählte " Formel verwenden, um die zu formatierenden Zellen zu bestimmen". Dann habe ich die Formeln =B2="Expired" und =B2="Active" separat eingegeben. Auf diese Weise konnte ich feststellen, welche Verträge Aufmerksamkeit brauchen.

in Excel prüfen, ob die Vertragsfrist heute aktiv oder abgelaufen ist oder nicht

Verfolge die Vertragsfrist. Bild vom Autor.

Jetzt aktualisiert sich alles von selbst. Die Formeln passen sich sofort an, wenn ich neue Verträge hinzufüge oder Verfallsdaten aktualisiere.

Lücken beim Nachfüllen von Medikamenten

Man könnte auch den Abstand zwischen den Nachfüllungen in Excel berechnen. Nehmen wir an, deine Eltern haben am 1. Januar 2025 einen 30-Tage-Vorrat an Medikamenten abgeholt, aber heute ist der 5. Februar 2025, und du versuchst herauszufinden, wie lange sie ohne Medikamente waren. 

Im unten stehenden Datensatz zeigt die Zelle A2 an, wann die Medikamente zuletzt abgeholt wurden. Wir subtrahieren einfach den heutigen Tag von diesem Datum und addieren 30. (Dies ist nur ein Beispiel, um die Excel-Funktionen zu üben; in medizinischen Situationen solltest du deinen Arzt konsultieren).

=TODAY()-(A3+30)

Berechnung der Lücken bei der Medikamentennachfüllung in Excel mit der Funktion HEUTE()

Finde die letzte Medikamentenauffüllung. Bild vom Autor

Auf diese Weise konnte ich ganz einfach die Anzahl der Tage seit dem Nachfüllen nachverfolgen und das nächste Nachfüllen planen, ohne zu raten.

Tipps und bewährte Praktiken

Hier sind ein paar Tipps und Best Practices, die dir auf deinem Weg helfen:

  • Ich achte immer darauf, dass die Datumszellen richtig formatiert sind. Wenn nicht, erkennt Excel sie möglicherweise nicht als Datum, was die Berechnungen durcheinander bringen kann. Deshalb überprüfe ich immer, ob die Zellen auf der Registerkarte "Home" unter dem Format der Gruppe"Name" auf das Datum eingestellt sind.

  • Ich halte meine Formeln einfach und klar. Anstatt Daten wie =DAYS("1/10/2025", "1/1/2025") fest zu codieren, verwende ich immer Zellbezüge wie A2 und B2. Wenn ich also die Daten aktualisieren muss, ändere ich einfach die Zellwerte, ohne die Formel zu verändern.

  • Wenn ich die Funktion TODAY() verwende, stelle ich immer sicher, dass die Zelle wie folgt formatiert ist Zahl formatiert ist - sonst wird ein #### Fehler oder ein falsches Datum.

Schlussgedanken

Ich habe dir einige der besten Möglichkeiten gezeigt, wie du in Excel mit Datumsangaben arbeiten kannst, von der einfachen Subtraktion bis hin zu fortgeschrittenen Funktionen wie DAYS(), DATEDIF(), NETWORKDAYS() und TODAY().. Diese Funktionen eignen sich hervorragend, um Lernpfade zu verfolgen und Urlaube zu verwalten.

Am besten machst du dich mit ihnen vertraut, indem du übst. Probiere sie in deinen eigenen Tabellenkalkulationen aus und sieh, wie sie deine Arbeit vereinfachen können. 

Wenn du deine Fähigkeiten noch weiter ausbauen möchtest, empfehle ich dir den Kurs Datenanalyse in Excel , Datenaufbereitung in Excel und Datenvisualisierung in Excel . Diese Kurse behandeln fortgeschrittene Funktionen und Strategien, die deine Arbeit noch effizienter machen können. 

Bringe deine Karriere mit Excel voran

Erwerbe die Fähigkeiten, um Excel optimal zu nutzen - keine Erfahrung erforderlich.

Heute kostenlos starten

Laiba Siddiqui's photo
Author
Laiba Siddiqui
LinkedIn
Twitter

Ich bin ein Inhaltsstratege, der es liebt, komplexe Themen zu vereinfachen. Ich habe Unternehmen wie Splunk, Hackernoon und Tiiny Host geholfen, ansprechende und informative Inhalte für ihr Publikum zu erstellen.

FAQs

Wie berechne ich die Differenz zwischen zwei Zeiten in Stunden, Minuten und Sekunden und ignoriere dabei die anderen Einheiten?

Du kannst diese Formeln verwenden:

  • Stunden: =HOUR(B2-A2)

  • Protokoll: =MINUTE(B2-A2)

  • Sekunden: =SECOND(B2-A2)

Hinweis: Das Ergebnis wird 24 Stunden oder 60 Minuten/Sekunden nicht überschreiten.

Wie berechne ich in Excel die Anzahl der Stunden zwischen zwei Zeitpunkten?

Um die Stunden als Dezimalzahl zu berechnen, verwendest du =(B2-A2)*24, und um komplette Stunden zu erhalten, verwendest du =INT((B2-A2)*24).

Welche Tastenkombinationen gibt es, um schnell das aktuelle Datum oder die Uhrzeit in Excel einzufügen?

So kannst du das tun:

  • Drücke Strg + ; um das aktuelle Datum einzufügen.
  • Drücke Strg + Umschalt + ; um die aktuelle Zeit einzufügen.

Wie kann ich die Anzahl der Wochen zwischen zwei Daten berechnen?

Um die Anzahl der Wochen zwischen zwei Daten zu berechnen, teile die Anzahl der Tage durch 7. Du kannst die folgende Formel verwenden: = (End_Date - Start_Date) / 7.

Themen

Lerne Excel mit DataCamp

Kurs

Introduction to Excel

4 hr
104.3K
Master the Excel basics and learn to use this spreadsheet tool to conduct impactful analysis.
Siehe DetailsRight Arrow
Kurs starten
Mehr anzeigenRight Arrow
Verwandt

Der Blog

Lehrer/innen und Schüler/innen erhalten das Premium DataCamp kostenlos für ihre gesamte akademische Laufbahn

Keine Hacks, keine Tricks. Schüler/innen und Lehrer/innen, lest weiter, um zu erfahren, wie ihr die Datenerziehung, die euch zusteht, kostenlos bekommen könnt.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

4 Min.

Der Blog

Q2 2023 DataCamp Donates Digest

DataCamp Donates hat im zweiten Quartal 2023 über 20.000 Stipendien an unsere gemeinnützigen Partner vergeben. Erfahre, wie fleißige benachteiligte Lernende diese Chancen in lebensverändernde berufliche Erfolge verwandelt haben.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

Der Blog

Die 20 besten Snowflake-Interview-Fragen für alle Niveaus

Bist du gerade auf der Suche nach einem Job, der Snowflake nutzt? Bereite dich mit diesen 20 besten Snowflake-Interview-Fragen vor, damit du den Job bekommst!
Nisha Arya Ahmed's photo

Nisha Arya Ahmed

20 Min.

Der Blog

2022-2023 DataCamp Classrooms Jahresbericht

Zu Beginn des neuen Schuljahres ist DataCamp Classrooms motivierter denn je, das Lernen mit Daten zu demokratisieren. In den letzten 12 Monaten sind über 7.650 neue Klassenzimmer hinzugekommen.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

8 Min.

Der Blog

Die 32 besten AWS-Interview-Fragen und Antworten für 2024

Ein kompletter Leitfaden zur Erkundung der grundlegenden, mittleren und fortgeschrittenen AWS-Interview-Fragen, zusammen mit Fragen, die auf realen Situationen basieren. Es deckt alle Bereiche ab und sorgt so für eine abgerundete Vorbereitungsstrategie.
Zoumana Keita 's photo

Zoumana Keita

30 Min.

Der Blog

Top 30 Generative KI Interview Fragen und Antworten für 2024

Dieser Blog bietet eine umfassende Sammlung von Fragen und Antworten zu generativen KI-Interviews, die von grundlegenden Konzepten bis hin zu fortgeschrittenen Themen reichen.
Hesam Sheikh Hassani's photo

Hesam Sheikh Hassani

15 Min.

Mehr anzeigenMehr anzeigen