Excel Datumsfunktionen - Formelbeispiele für DATE, TODAY, etc.

  • Teile Das
Michael Brown

Dies ist der letzte Teil unseres Excel-Datums-Tutorials, das einen Überblick über alle Excel-Datumsfunktionen bietet, ihre grundlegenden Verwendungsmöglichkeiten erklärt und viele Formelbeispiele enthält.

Microsoft Excel bietet eine Vielzahl von Funktionen für die Arbeit mit Datums- und Zeitangaben. Jede Funktion führt eine einfache Operation aus, und durch die Kombination mehrerer Funktionen in einer Formel können Sie komplexere und anspruchsvollere Aufgaben lösen.

In den vorangegangenen 12 Teilen unseres Excel-Datums-Tutorials haben wir die wichtigsten Excel-Datumsfunktionen im Detail untersucht. In diesem letzten Teil fassen wir das erworbene Wissen zusammen und stellen Links zu einer Vielzahl von Formelbeispielen bereit, um Ihnen zu helfen, die Funktion zu finden, die sich am besten für die Berechnung Ihrer Daten eignet.

Die wichtigste Funktion zur Berechnung von Daten in Excel:

    Aktuelles Datum und Uhrzeit abrufen:

    • Addieren oder Subtrahieren von Tagen zu einem Datum
    • Berechnen der Anzahl der Tage in einem Monat

    Excel TODAY-Funktion

    Die TODAY() Funktion gibt, wie der Name schon sagt, das heutige Datum zurück.

    HEUTE ist wohl eine der am einfachsten zu verwendenden Excel-Funktionen, da sie keine Argumente benötigt. Wann immer Sie das heutige Datum in Excel abrufen möchten, geben Sie die folgende Formel in eine Zelle ein:

    =TODAY()

    Abgesehen von dieser offensichtlichen Verwendung kann die Excel-Funktion HEUTE auch Teil komplexerer Formeln und Berechnungen sein, die auf dem heutigen Datum basieren. Um beispielsweise 7 Tage zum aktuellen Datum hinzuzufügen, geben Sie die folgende Formel in eine Zelle ein:

    =TODAY()+7

    Um 30 Wochentage zum heutigen Datum zu addieren, ohne die Tage am Wochenende, verwenden Sie diese:

    =ARBEITSTAG(HEUTE(), 30)

    Hinweis: Das von der Funktion HEUTE in Excel zurückgegebene Datum wird automatisch aktualisiert, wenn Ihr Arbeitsblatt neu berechnet wird, um das aktuelle Datum wiederzugeben.

    Weitere Formelbeispiele, die die Verwendung der Funktion HEUTE in Excel demonstrieren, finden Sie in den folgenden Tutorials:

    • Excel TODAY-Funktion zum Einfügen des heutigen Datums und mehr
    • Heutiges Datum in Textformat umwandeln
    • Berechnung der Wochentage auf der Grundlage des heutigen Datums
    • Suche nach dem 1. Tag des Monats anhand des heutigen Datums

    Excel NOW-Funktion

    JETZT() gibt das aktuelle Datum und die aktuelle Uhrzeit zurück. Sie hat ebenso wie die Funktion HEUTE keine Argumente. Wenn Sie das heutige Datum und die aktuelle Uhrzeit in Ihrem Arbeitsblatt anzeigen möchten, setzen Sie einfach die folgende Formel in eine Zelle:

    =NOW()

    Hinweis: Wie auch TODAY ist Excel NOW eine flüchtige Funktion, die den zurückgegebenen Wert jedes Mal aktualisiert, wenn das Arbeitsblatt neu berechnet wird. Bitte beachten Sie, dass die Zelle mit der NOW()-Formel nicht automatisch in Echtzeit aktualisiert wird, sondern nur, wenn die Arbeitsmappe neu geöffnet oder das Arbeitsblatt neu berechnet wird. Um eine Neuberechnung des Arbeitsblatts zu erzwingen und folglich die NOW-Formel zu veranlassen, ihren Wert zu aktualisieren, drücken Sie entwederUmschalt+F9, um nur das aktive Arbeitsblatt neu zu berechnen, oder F9, um alle geöffneten Arbeitsmappen neu zu berechnen.

    Excel-Funktion DATEVALUE

    DATEVALUE(Datum_Text) wandelt ein Datum im Textformat in eine fortlaufende Nummer um, die ein Datum darstellt.

    Die Funktion DATEVALUE versteht eine Vielzahl von Datumsformaten sowie Verweise auf Zellen, die "Textdaten" enthalten. DATEVALUE ist sehr nützlich, um als Text gespeicherte Daten zu berechnen, zu filtern oder zu sortieren und solche "Textdaten" in das Datumsformat zu konvertieren.

    Im Folgenden finden Sie einige einfache Beispiele für DATEVALUE-Formeln:

    =DATEVALUE("20-may-2015")

    =DATEVALUE("5/20/2015")

    =DATEVALUE("20. Mai 2015")

    Und die folgenden Beispiele zeigen, wie die DATEVALUE-Funktion bei der Lösung von Aufgaben aus der Praxis helfen kann:

    • DATEVALUE-Formel zur Umwandlung eines Datums in eine Zahl
    • DATEVALUE-Formel zur Umwandlung einer Textzeichenfolge in ein Datum

    Excel-Funktion TEXT

    Im eigentlichen Sinne kann die TEXT-Funktion nicht als eine der Excel-Datumsfunktionen eingestuft werden, da sie jeden numerischen Wert, nicht nur Datumsangaben, in eine Textzeichenfolge umwandeln kann.

    Mit der Funktion TEXT(value, format_text) können Sie die Daten in Textstrings in verschiedenen Formaten umwandeln, wie in der folgenden Abbildung gezeigt.

    Hinweis: Obwohl die von der Funktion TEXT zurückgegebenen Werte wie die üblichen Excel-Daten aussehen, handelt es sich um Textwerte, die daher nicht in anderen Formeln und Berechnungen verwendet werden können.

    Hier finden Sie einige weitere Beispiele für TEXT-Formeln, die Sie vielleicht hilfreich finden:

    • Excel TEXT-Funktion zur Umwandlung von Datum in Text
    • Umrechnung eines Datums in Monat und Jahr
    • Extrahieren des Monatsnamens aus dem Datum
    • Umwandlung der Monatsnummer in einen Monatsnamen

    Excel-Funktion DAY

    DAY(serial_number) gibt einen Tag des Monats als Ganzzahl von 1 bis 31 zurück.

    Seriennummer ist das Datum, das dem gesuchten Tag entspricht. Es kann ein Zellbezug sein, ein mit der Funktion DATUM eingegebenes Datum oder ein von anderen Formeln zurückgegebenes Datum.

    Hier sind ein paar Beispiele für Formeln:

    =DAY(A2) - liefert den Tag des Monats aus einem Datum in A2

    =DAY(DATE(2015,1,1)) - liefert den Tag des 1-Jan-2015

    =DAY(TODAY()) - gibt den Tag des heutigen Datums zurück

    Excel MONTH-Funktion

    MONAT(fortlaufende_Nummer) in Excel gibt den Monat eines bestimmten Datums als ganze Zahl von 1 (Januar) bis 12 (Dezember) zurück.

    Zum Beispiel:

    =MONAT(A2) - gibt den Monat eines Datums in Zelle A2 zurück.

    =MONAT(HEUTE()) - gibt den aktuellen Monat zurück.

    Die Funktion MONAT wird in Excel-Datumsformeln selten allein verwendet, sondern meist in Verbindung mit anderen Funktionen, wie in den folgenden Beispielen gezeigt wird:

    • Hinzufügen oder Subtrahieren von Monaten zu einem Datum in Excel
    • Berechnung der Monate zwischen zwei Daten
    • Ermitteln eines Monats aus der Wochennummer
    • Abrufen einer Monatszahl aus einem Datum in Excel
    • Berechnen des 1. Tages eines Monats
    • Datumsangaben basierend auf dem Monat bedingt formatieren

    Eine ausführliche Erläuterung der Syntax der Funktion MONTH und viele weitere Formelbeispiele finden Sie in folgendem Lernprogramm: Verwendung der Funktion MONTH in Excel.

    Excel-Funktion YEAR

    YEAR(Seriennummer) gibt ein Jahr zurück, das einem bestimmten Datum entspricht, und zwar als Zahl von 1900 bis 9999.

    Die Excel-Funktion JAHR ist sehr einfach und Sie werden bei der Verwendung in Ihren Datumsberechnungen kaum auf Schwierigkeiten stoßen:

    =JAHR(A2) - gibt das Jahr eines Datums in Zelle A2 zurück.

    =JAHR("20-Mai-2015") - gibt das Jahr des angegebenen Datums zurück.

    =YEAR(DATE(2015,5,20)) - eine zuverlässigere Methode, um das Jahr eines bestimmten Datums zu ermitteln.

    =YEAR(TODAY()) - gibt das aktuelle Jahr zurück.

    Weitere Informationen über die Funktion YEAR finden Sie unter:

    • Excel-Funktion YEAR - Syntax und Verwendung
    • Umrechnung von Datum in Jahr in Excel
    • Addieren oder Subtrahieren von Jahren bis zum Datum in Excel
    • Berechnen von Jahren zwischen zwei Daten
    • So erhalten Sie den Tag des Jahres (1 - 365)
    • So finden Sie die Anzahl der verbleibenden Tage im Jahr

    Excel-Funktion EOMONTH

    EOMONTH(start_date, Monate) gibt den letzten Tag des Monats eine bestimmte Anzahl von Monaten ab dem Startdatum zurück.

    Wie die meisten Excel-Datumsfunktionen kann EOMONTH mit Datumsangaben arbeiten, die als Zellbezüge eingegeben werden, die mit der Funktion DATE eingegeben werden, oder mit Ergebnissen anderer Formeln.

    A positiver Wert im Monate fügt dem Startdatum die entsprechende Anzahl von Monaten hinzu, zum Beispiel:

    =EOMONTH(A2, 3) - liefert den letzten Tag des Monats, 3 Monate nach das Datum in Zelle A2.

    A negativer Wert im Monate wird die entsprechende Anzahl von Monaten vom Startdatum abgezogen:

    =EOMONTH(A2, -3) - liefert den letzten Tag des Monats, 3 Monate vor das Datum in Zelle A2.

    A Null im Monate zwingt die Funktion EOMONTH, den letzten Tag des Monats des Startdatums zurückzugeben:

    =EOMONTH(DATE(2015,4,15), 0) - kehrt am letzten Tag im April 2015 zurück.

    Um die letzter Tag des laufenden Monats geben Sie die Funktion TODAY in das Feld start_datum Argument und 0 in Monate :

    =EOMONTH(TODAY(), 0)

    Einige weitere Beispiele für EOMONTH-Formeln finden Sie in den folgenden Artikeln:

    • Wie man den letzten Tag des Monats ermittelt
    • Wie man den ersten Tag des Monats ermittelt
    • Berechnen von Schaltjahren in Excel

    Excel-Funktion WEEKDAY

    WOCHENTAG(Seriennummer,[Rückgabemodus]) gibt den Wochentag zurück, der einem Datum entspricht, und zwar als Zahl von 1 (Sonntag) bis 7 (Samstag).

    • Seriennummer kann ein Datum, ein Verweis auf eine Zelle, die ein Datum enthält, oder ein von einer anderen Excel-Funktion zurückgegebenes Datum sein.
    • Rückgabe_Typ (optional) - ist eine Zahl, die angibt, welcher Tag der Woche als erster Tag gilt.

    Die vollständige Liste der verfügbaren Rückgabearten finden Sie im folgenden Tutorial: Wochentagsfunktion in Excel.

    Und hier sind einige Beispiele für Wochenendformeln:

    =WOCHENTAG(A2) - gibt den Wochentag zurück, der einem Datum in Zelle A2 entspricht; der erste Wochentag ist Sonntag (Standard).

    =WOCHENTAG(A2, 2) - gibt den Wochentag zurück, der einem Datum in Zelle A2 entspricht; die Woche beginnt am Montag.

    =WOCHENTAG(HEUTE()) - gibt eine Zahl zurück, die dem heutigen Tag der Woche entspricht; die Woche beginnt am Sonntag.

    Mit der Funktion WOCHENTAG können Sie feststellen, welche Daten in Ihrer Excel-Tabelle Arbeitstage und welche Wochenendtage sind. Außerdem können Sie Arbeitstage und Wochenenden sortieren, filtern oder hervorheben:

    • Ermitteln eines Wochentagsnamens aus dem Datum
    • Arbeitstage und Wochenenden suchen und filtern
    • Wochentage und Wochenenden in Excel hervorheben

    Excel DATEDIF-Funktion

    DATEDIF(start_date, end_date, unit) Funktion ist speziell dafür ausgelegt, die Differenz zwischen zwei Daten in Tagen, Monaten oder Jahren zu berechnen.

    Welches Zeitintervall für die Berechnung der Datumsdifferenz zu verwenden ist, hängt von dem Buchstaben ab, den Sie im letzten Argument eingeben:

    =DATEDIF(A2, TODAY(), "d") - berechnet die Anzahl der Tage zwischen dem Datum in A2 und dem heutigen Datum.

    =DATEDIF(A2, A5, "m") - gibt die Anzahl der ganze Monate zwischen den Daten in A2 und B2.

    =DATEDIF(A2, A5, "y") - gibt die Anzahl der ganze Jahre zwischen den Daten in A2 und B2.

    Dies sind nur die grundlegenden Anwendungen der DATEDIF-Funktion. Sie kann noch viel mehr, wie die folgenden Beispiele zeigen:

    • Excel DATEDIF-Funktion - Syntax und Verwendung
    • Tage zwischen zwei Daten zählen
    • Berechnung der Wochen zwischen den Daten
    • Berechnung der Monate zwischen zwei Daten
    • Berechnen der Jahre zwischen zwei Daten
    • Datumsunterschied in Tagen, Monaten und Jahren

    Excel-Funktion WEEKNUM

    WEEKNUM(Seriennummer, [return_type]) - gibt die Wochennummer eines bestimmten Datums als Ganzzahl von 1 bis 53 zurück.

    Die folgende Formel ergibt beispielsweise 1, da die Woche mit dem 1. Januar die erste Woche des Jahres ist.

    =WEEKNUM("1-Jan-2015")

    Das folgende Tutorial erklärt alle Besonderheiten der Excel-Funktion WEEKNUM: Funktion WEEKNUM - Berechnung der Wochennummer in Excel.

    Alternativ können Sie auch direkt zu einem der Formelbeispiele springen:

    • So summieren Sie Werte nach Wochennummer
    • Hervorheben von Zellen anhand der Wochennummer

    Excel-Funktion EDATE

    EDATE(start_date, Monate) gibt die laufende Nummer des Datums zurück, das die angegebene Anzahl von Monaten vor oder nach dem Startdatum liegt.

    Zum Beispiel:

    =EDATE(A2, 5) - addiert 5 Monate zu dem Datum in Zelle A2.

    =DATUM(HEUTE(), -5) - subtrahiert 5 Monate vom heutigen Datum.

    Eine ausführliche Erläuterung der EDATE-Formeln anhand von Formelbeispielen finden Sie hier:

    Addieren oder subtrahieren Sie Monate zu einem Datum mit der Funktion EDATE.

    Excel-Funktion YEARFRAC

    YEARFRAC(start_date, end_date, [basis]) Funktion berechnet den Anteil des Jahres zwischen 2 Daten.

    Diese sehr spezifische Funktion kann zur Lösung praktischer Aufgaben wie der Berechnung des Alters aus dem Geburtsdatum verwendet werden.

    Excel-Funktion WORKDAY

    ARBEITSTAG(start_date, Tage, [Feiertage]) gibt ein Datum zurück, das N Arbeitstage vor oder nach dem Startdatum liegt, wobei Wochenendtage und von Ihnen angegebene Feiertage automatisch aus der Berechnung ausgeschlossen werden.

    Diese Funktion ist sehr hilfreich bei der Berechnung von Meilensteinen und anderen wichtigen Ereignissen auf der Grundlage des Standard-Arbeitskalenders.

    Die folgende Formel addiert beispielsweise 45 Wochentage zum Startdatum in Zelle A2 und ignoriert die Feiertage in den Zellen B2:B8:

    =ARBEITSTAG(A2, 45, B2:B85)

    Eine ausführliche Erklärung der WORKDAY-Syntax und weitere Formelbeispiele finden Sie hier:

    WORKDAY-Funktion - Arbeitstage in Excel addieren oder subtrahieren

    Excel-Funktion WORKDAY.INTL

    ARBEITSTAG.INTL(start_date, Tage, [Wochenende], [Feiertage]) ist eine leistungsfähigere Variante der Funktion ARBEITSTAGE, die in Excel 2010 eingeführt wurde.

    WORKDAY.INTL ermöglicht die Berechnung eines Datums und einer Anzahl von Arbeitstagen in der Zukunft oder in der Vergangenheit mit benutzerdefinierten Wochenendparametern.

    Um beispielsweise ein Datum 20 Arbeitstage nach dem Startdatum in Zelle A2 zu erhalten, wobei Montag und Sonntag als Wochenendtage gezählt werden, können Sie eine der folgenden Formeln verwenden:

    =ARBEITSTAG.INTL(A2, 20, 2, 7)

    oder

    =WORKDAY.INTL(A2, 20, "1000001")

    Natürlich könnte es schwierig sein, das Wesentliche aus dieser kurzen Erklärung zu erfassen, aber mehr Formelbeispiele mit Screenshots machen die Sache wirklich einfach:

    WORKDAY.INTL - Berechnung von Arbeitstagen mit benutzerdefinierten Wochenenden

    Excel-Funktion NETWORKDAYS

    NETZWERKTAGE(start_date, end_date, [Feiertage]) liefert die Anzahl der Wochentage zwischen zwei von Ihnen angegebenen Daten, wobei die Wochenendtage und optional die Feiertage automatisch ausgeschlossen werden.

    Die folgende Formel berechnet beispielsweise die Anzahl der ganzen Arbeitstage zwischen dem Startdatum in A2 und dem Enddatum in B2, wobei Samstage und Sonntage ignoriert und Feiertage in den Zellen C2:C5 ausgeschlossen werden:

    =NETZWERKTAGE(A2, B2, C2:C5)

    Eine ausführliche Erklärung der Argumente der Funktion NETWORKDAYS mit Formelbeispielen und Screenshots finden Sie im folgenden Tutorial:

    NETWORKDAYS-Funktion - Berechnung der Arbeitstage zwischen zwei Daten

    Excel-Funktion NETWORKDAYS.INTL

    NETWORKDAYS.INTL(start_date, end_date, [Wochenende], [Feiertage]) ist eine leistungsfähigere Modifikation der Funktion NETZTAGE, die ab Excel 2010 verfügbar ist. Sie gibt ebenfalls die Anzahl der Wochentage zwischen zwei Daten zurück, lässt Sie aber angeben, welche Tage als Wochenenden gezählt werden sollen.

    Hier ist eine grundlegende NETWORKDAYS-Formel:

    =NETZWERKTAGE(A2, B2, 2, C2:C5)

    Die Formel berechnet die Anzahl der Arbeitstage zwischen dem Datum in A2 (Startdatum) und dem Datum in B2 (Enddatum), ohne die Wochenendtage Sonntag und Montag (Nummer 2 im Parameter Wochenende) und ohne die Feiertage in den Zellen C2:C5.

    Ausführliche Informationen über die Funktion NETWORKDAYS.INTL finden Sie unter:

    NETWORKDAYS-Funktion - Zählen von Arbeitstagen mit benutzerdefinierten Wochenenden

    Ich hoffe, dass dieser Einblick in die Excel-Datumsfunktionen Ihnen geholfen hat, ein allgemeines Verständnis für die Funktionsweise von Datumsformeln in Excel zu erlangen. Wenn Sie mehr erfahren möchten, empfehle ich Ihnen, sich die Formelbeispiele auf dieser Seite anzusehen. Ich danke Ihnen für die Lektüre und hoffe, Sie nächste Woche in unserem Blog wiederzusehen!

    Michael Brown ist ein begeisterter Technologie-Enthusiast mit einer Leidenschaft für die Vereinfachung komplexer Prozesse mithilfe von Softwaretools. Mit mehr als einem Jahrzehnt Erfahrung in der Technologiebranche hat er seine Fähigkeiten in Microsoft Excel und Outlook sowie Google Sheets und Docs verfeinert. Michaels Blog widmet sich dem Teilen seines Wissens und seiner Expertise mit anderen und bietet leicht verständliche Tipps und Tutorials zur Verbesserung von Produktivität und Effizienz. Egal, ob Sie ein erfahrener Profi oder ein Anfänger sind, Michaels Blog bietet wertvolle Einblicke und praktische Ratschläge, wie Sie diese wichtigen Softwaretools optimal nutzen können.