So verwenden Sie die Excel-DATEDIF-Funktion (mit Beispielen)

Excel DATEDIF-Funktion (Beispiele + Video)

Excel DATEDIF ist eine der wenigen undokumentierten Funktionen (die anderen, die ich kenne, sind EVALUATE, FILES und GET.CELL).

Undokumentiert zu sein bedeutet, dass Sie es nicht in der Formelliste oder als Teil von IntelliSense finden (die Eingabeaufforderung, die angezeigt wird, wenn Sie einen Formelnamen eingeben, um Ihnen die Namen der passenden Funktionen anzuzeigen).

Wann sollte die Excel DATEDIF-Funktion verwendet werden?

Die Excel-DATEDIF-Funktion kann verwendet werden, wenn Sie die Anzahl der Jahre, Monate oder Tage zwischen den beiden angegebenen Daten berechnen möchten. Ein gutes Beispiel wäre die Berechnung des Alters.

Was es zurückgibt

Es gibt einen numerischen Wert zurück, der die Anzahl der Jahre/Monate/Tage zwischen den beiden angegebenen Daten angibt. Ob es sich um die Anzahl der Jahre, Monate oder Tage handelt, wird durch die Benutzereingabe bestimmt (siehe Eingabeargumente unten).

Syntax

=DATEDIF(Startdatum,Enddatum,Einheit)

Eingabeargumente

  • start_date: Es ist ein Datum, das den Startdatumswert des Zeitraums darstellt. Sie kann als Textstrings in doppelten Anführungszeichen, als Seriennummer oder als Ergebnis einer anderen Funktion wie DATE() eingegeben werden.
  • end_date: Es ist ein Datum, das den Enddatumswert des Zeitraums darstellt. Sie kann als Textstrings in doppelten Anführungszeichen, als Seriennummer oder als Ergebnis einer anderen Funktion wie DATE() eingegeben werden.
  • unit: Dies würde bestimmen, welche Art von Ergebnis Sie von dieser Funktion erhalten. Es gibt sechs verschiedene Ausgänge, die Sie mit der DATEDIF-Funktion erhalten können, je nachdem, welches Gerät Sie verwenden. Hier sind die Einheiten, die Sie verwenden können:
    • „Y“ - gibt die Anzahl der abgeschlossenen Jahre im angegebenen Zeitraum zurück.
    • „M“ - gibt die Anzahl der abgeschlossenen Monate im angegebenen Zeitraum zurück.
    • „D“ – gibt die Anzahl der abgeschlossenen Tage im angegebenen Zeitraum zurück.
    • "MD" - gibt die Anzahl der Tage in der Periode zurück, zählt jedoch nicht die Tage in den abgeschlossenen Jahren und Monaten.
    • "YM" - gibt die Anzahl der Monate in der Periode zurück, zählt jedoch nicht die Monate in den abgeschlossenen Jahren.
    • "YD" - gibt die Anzahl der Tage in der Periode zurück, zählt jedoch nicht die Tage in den abgeschlossenen Jahren.

Zusätzliche Bemerkungen

  • Die Excel-DATEDIF-Funktion wird aus Gründen der Kompatibilität mit Lotus 1-2-3 bereitgestellt.
  • Beim Eingeben dieser Funktion in eine Zelle in Excel wird IntelliSense NICHT angezeigt. Es wird nicht einmal der Name der Funktion angezeigt, wenn Sie ihn in eine Zelle eingeben. Es funktioniert jedoch in allen Excel-Versionen. Sie müssen die Argumente kennen und wissen, wie Sie sie verwenden.
  • Datumsangaben können als Textzeichenfolgen in doppelten Anführungszeichen (z. B. „2016/1/15“), als fortlaufende Zahlen (z. B. 42384, was für den 15. Januar 2016 steht, wenn Sie das Datumssystem 1900 verwenden) eingegeben werden. oder als Ergebnisse anderer Formeln/Funktionen (zum Beispiel DATEVALUE("2016/1/15")).

Excel DATEDIF-Funktion - Live-Beispiele

Hier sind drei Beispiele für die Verwendung der Excel-DATEDIF-Funktion.

# 1 Berechnen der Anzahl der Jahre, die zwischen zwei Daten abgeschlossen sind.

Im obigen Beispiel gibt die Excel-DATEDIF-Funktion die Anzahl der Jahre zurück, die zwischen dem 01. Januar 1990 und dem aktuellen Datum (in diesem Beispiel der 14. März 2016) abgeschlossen wurden. Es gibt 26 zurück, was die Gesamtzahl der abgeschlossenen Jahre ist, und ignoriert die zusätzlichen Monate und Tage danach.

Eine übliche Anwendung könnte die Berechnung des Alters in Jahren sein.

#2 Berechnen der Anzahl der abgeschlossenen Monate zwischen zwei Daten.

Im obigen Beispiel gibt die Excel-DATEDIF-Funktion die Anzahl der Monate zurück, die zwischen dem 01. Januar 1990 und dem aktuellen Datum (in diesem Beispiel der 14. März 2016) abgeschlossen wurden.

Es gibt 314 zurück, was die Gesamtzahl der abgeschlossenen Monate ist, und ignoriert die zusätzlichen Tage danach.

Eine gute Anwendung könnte die Berechnung der Anzahl der Monate zwischen dem Start- und Enddatum von Projekten sein.

Im obigen Beispiel gibt es die Gesamtzahl der Monate an. Wenn Sie jedoch die Anzahl der Monate nach der Gesamtzahl der abgeschlossenen Jahre wissen möchten, müssen Sie YM als Einheitsargument verwenden.

Wenn Sie beispielsweise bei der Berechnung des Alters in Excel wissen möchten, wie viele Jahre und wie viele Monate bis zum Datum vergangen sind, können Sie YM verwenden, um zusätzlich zu den Jahren die Anzahl der Monate zu erhalten (wie unten gezeigt).

#3 Berechnen der Anzahl der Tage, die zwischen zwei Terminen abgeschlossen sind.

Im obigen Beispiel gibt die Excel-DATEDIF-Funktion die Gesamtzahl der Tage zurück, die zwischen dem 01. Januar 1990 und dem aktuellen Datum (in diesem Beispiel der 14. März 2016) abgeschlossen wurden. Es gibt 9569 zurück, was die Gesamtzahl der Tage zwischen den beiden Daten ist.

Wenn Sie die Anzahl der Tage zwischen den beiden Daten erhalten und die Tage aus den bereits abgeschlossenen Jahren ausschließen möchten, müssen Sie YD als drittes Argument verwenden (wie im Bild unten gezeigt):

Im obigen Beispiel gibt es 72 zurück, was die Gesamtzahl der Tage nach 26 vollständigen Jahren ist.

Wenn Sie die Anzahl der Tage zwischen den beiden Daten erhalten und die bereits abgeschlossenen Jahre und Monate ausschließen möchten, müssen Sie MD als drittes Argument verwenden (wie im Bild unten gezeigt):

Im obigen Beispiel gibt es 13 zurück, was die Anzahl der Tage zusätzlich zu 26 Jahren und 3 Monaten ist.

  • Excel-DATUM-Funktion: Die Excel-DATUM-Funktion kann verwendet werden, wenn Sie den Datumswert unter Verwendung der Jahres-, Monats- und Tageswerte als Eingabeargumente abrufen möchten. Es gibt eine Seriennummer zurück, die ein bestimmtes Datum in Excel darstellt.
  • Excel-DATEVALUE-Funktion: Die Excel-DATEVALUE-Funktion eignet sich am besten für Situationen, in denen ein Datum als Text gespeichert wird. Diese Funktion wandelt das Datum vom Textformat in eine Seriennummer um, die Excel als Datum erkennt.
  • Excel-NETZWERKTAGE-Funktion: Die Excel-NETZWERKTAGE-Funktion kann verwendet werden, wenn Sie die Anzahl der Arbeitstage zwischen zwei bestimmten Daten erhalten möchten. Die Wochenenden zwischen den angegebenen Daten werden nicht gezählt (standardmäßig ist das Wochenende Samstag und Sonntag). Es können auch bestimmte Feiertage ausgeschlossen werden.
  • Excel-Funktion NETZWERKTAGE.INTL: Die Excel-Funktion NETZWERKTAGE.INTL kann verwendet werden, wenn Sie die Anzahl der Arbeitstage zwischen zwei gegebenen Daten erhalten möchten. Nicht berücksichtigt werden die Wochenenden und Feiertage, die beide vom Benutzer angegeben werden können. Außerdem können Sie das Wochenende angeben (z. B. können Sie Freitag und Samstag als Wochenende oder nur Sonntag als Wochenende angeben).
  • Excel-Heute-Funktion: Die Excel-Heute-Funktion kann verwendet werden, um das aktuelle Datum abzurufen. Es gibt eine Seriennummer zurück, die das aktuelle Datum darstellt.
  • Excel WEEKDAY-Funktion: Excel-WEEKDAY-Funktion kann verwendet werden, um den Wochentag als Zahl für das angegebene Datum zu erhalten. Es gibt eine Zahl zwischen 1 und 7 zurück, die den entsprechenden Wochentag darstellt.
  • Excel-WORKDAY-Funktion: Die Excel-WORKDAY-Funktion kann verwendet werden, wenn Sie das Datum nach einer bestimmten Anzahl von Arbeitstagen abrufen möchten. Standardmäßig werden Samstag und Sonntag als Wochenende verwendet.
  • Excel WORKDAY.INTL-Funktion: Die Excel-WORKDAY.INTL-Funktion kann verwendet werden, wenn Sie das Datum nach einer bestimmten Anzahl von Arbeitstagen abrufen möchten. In dieser Funktion können Sie das Wochenende auf andere Tage als Samstag und Sonntag festlegen.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave