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

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

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

Undokumentiert 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 den Namen einer übereinstimmenden Funktion anzuzeigen).

Wann sollte die Excel DATEDIF-Funktion verwendet werden?

Wenn Sie die Anzahl der Jahre, Monate oder Tage zwischen zwei angegebenen Daten berechnen möchten, können Sie die Excel-Funktion DATEDIF verwenden.Ein gutes Beispiel ist die Berechnung des Alters.

was gibt es zurück

Es gibt einen numerischen Wert zurück, der die Anzahl der Jahre/Monate/Tage zwischen zwei angegebenen Daten darstellt.Ob die Anzahl der Jahre, Monate oder Tage durch Benutzereingabe bestimmt wird (siehe Eingabeparameter unten).

Syntax

=DATEDIF(Startdatum, Enddatum, Einheiten)

Eingabeparameter

  • start_date: Datum, das den Startdatumswert des Zeitraums darstellt.Es kann als Textzeichenfolge in doppelten Anführungszeichen, als Seriennummer oder als Ergebnis einer anderen Funktion wie DATE() eingegeben werden.
  • end_date: Dies ist ein Datum, das den Enddatumswert des Zeitraums darstellt.Es kann als Textzeichenfolge in doppelten Anführungszeichen, als Seriennummer oder als Ergebnis einer anderen Funktion wie DATE() eingegeben werden.
  • Einheiten: Dies bestimmt, welche Art von Ergebnis Sie von dieser Funktion erhalten.Abhängig von den verwendeten Einheiten können Sie sechs verschiedene Ausgaben von der DATEDIF-Funktion erhalten.Hier sind die Einheiten, die Sie verwenden können:
    • "Y" – Gibt die Anzahl der Jahre zurück, die im angegebenen Zeitraum abgeschlossen wurden.
    • "M" – Gibt die Anzahl der Monate zurück, die im angegebenen Zeitraum abgeschlossen wurden.
    • "D" - Gibt die Anzahl der Tage zurück, die innerhalb des angegebenen Zeitraums abgeschlossen wurden.
    • "MD" – Gibt die Anzahl der Tage im Zeitraum zurück, zählt aber nicht die Tage im abgeschlossenen Jahr und Monat.
    • "YM" – Gibt die Anzahl der Monate im Zeitraum zurück, zählt aber nicht die Anzahl der Monate im abgeschlossenen Jahr.
    • "YD" – Gibt die Anzahl der Tage im Zeitraum zurück, zählt jedoch nicht die Anzahl der Tage im abgeschlossenen Jahr.
verwandte Frage  Tablet- und Smartphone-Prozessorliste

Ergänzende Hinweise

  • Die Excel-Funktion DATEDIF wird aus Gründen der Kompatibilität mit Lotus 1-2-3 bereitgestellt.
  • Wenn Sie diese Funktion in eine Zelle in Excel eingeben, wird IntelliSense nicht angezeigt.Wenn Sie eine Funktion in eine Zelle eingeben, wird nicht einmal der Name der Funktion angezeigt.Es funktioniert jedoch mit allen Versionen von Excel.Sie müssen den Parameter kennen und wissen, wie er verwendet wird.Excel DATEDIF-Funktion wird nicht in IntelliSense angezeigt
  • Datumsangaben können als Textzeichenfolge in doppelten Anführungszeichen (z. B. „2016“), als Seriennummer (z. B. 1, was den 15. Januar 42384 bedeutet, wenn Sie das 1900-Datumssystem verwenden) oder als Zeichenfolge eingegeben werden as other Das Ergebnis einer Formel/Funktion (z. B. DATEVALUE("2016/1/15")).

Excel DATEDIF-Funktion - Beispiel

Nachfolgend finden Sie drei Beispiele für die Verwendung der Excel-DATEDIF-Funktion.

#1 Berechnet die Anzahl der abgeschlossenen Jahre zwischen zwei Daten.

Excel DATEDIF-Funktion - Jahre berechnen

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

Eine häufige Verwendung ist die Altersberechnung.

#2 Zählt die Anzahl der abgeschlossenen Monate zwischen zwei Daten.

Excel DATEDIF-Funktion - Monate berechnen

Im obigen Beispiel gibt die Excel-Funktion DATEDIF die Anzahl der abgeschlossenen Monate zwischen dem 1990. Januar 1 und dem aktuellen Datum (in diesem Fall dem 1. März 2016) zurück.

verwandte Frage  9 Möglichkeiten, Twitter-Videos zu reparieren, die nicht abgespielt werden

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

Eine gute Anwendung ist die Berechnung der Anzahl der Monate zwischen Projektbeginn und -ende.

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

Wenn Sie beispielsweise bei der Berechnung des Alters in Excel wissen möchten, wie viele Jahre und Monate bisher vergangen sind, können Sie YM verwenden, um die Anzahl der anderen Monate als Jahre zu erhalten (wie unten gezeigt).

Excel DATEDIF-Funktion - Ergebnisse für Monate

# 3 Zählen Sie die Anzahl der Tage, die zwischen zwei Daten abgeschlossen sind.

Excel DATEDIF-Funktion - Tage berechnen

Im obigen Beispiel gibt die Excel-Funktion DATEDIF die Gesamtzahl der Tage zurück, die zwischen dem 1990. Januar 1 und dem aktuellen Datum (in diesem Fall dem 1. 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 zwei Daten erhalten möchten, während Sie die bereits vergangenen Jahre ausschließen, müssen Sie YD als dritten Parameter verwenden (wie in der Abbildung unten gezeigt):

Excel DATEDIF-Funktion - Tagesergebnisse

Im obigen Beispiel wird 72 zurückgegeben, die Gesamtzahl der Tage nach 26 vollen Jahren.

Wenn Sie die Anzahl der Tage zwischen zwei Daten erhalten möchten, während Sie die bereits abgelaufenen Tage im Jahr und Monat ausschließen, müssen Sie MD als dritten Parameter verwenden (wie in der Abbildung unten gezeigt):

Excel DATEDIF-Funktion – Beispiel 9

Im obigen Beispiel wird 13 zurückgegeben, was die Anzahl der Tage außer 26 Jahren und 3 Monaten ist.

Zugehörige nützliche Excel-Funktionen:

  • Excel DATE-Funktion: Sie können die Excel DATE-Funktion verwenden, wenn Sie einen Datumswert mit Jahres-, Monats- und Tageswerten als Eingabeparameter erhalten 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 zum Speichern von Datumsangaben als Text.Diese Funktion konvertiert ein Datum aus einem Textformat in eine Seriennummer, die Excel als Datum erkennt.
  • Excel-NETWORKDAYS-Funktion: Wenn Sie die Anzahl der Arbeitstage zwischen zwei angegebenen Daten erhalten möchten, können Sie die Excel-NETWORKDAYS-Funktion verwenden.Wochenenden zwischen den angegebenen Daten werden nicht gezählt (standardmäßig sind Wochenenden Samstag und Sonntag).Es kann auch bestimmte Feiertage ausschließen.
  • Excel-Funktion NETWORKDAYS.INTL: Die Excel-Funktion NETWORKDAYS.INTL kann verwendet werden, um die Anzahl der Arbeitstage zwischen zwei angegebenen Daten abzurufen.Es schließt Wochenenden und Feiertage aus, die beide vom Benutzer angegeben werden können.Außerdem können Sie Wochenenden festlegen (z. B. können Sie Freitag und Samstag als Wochenenden oder nur Sonntag als Wochenenden festlegen).
  • Excel-Heute-Funktion: Die Excel-Heute-Funktion kann verwendet werden, um das aktuelle Datum zu erhalten.Es gibt eine Seriennummer zurück, die das aktuelle Datum darstellt.
  • Excel-WOCHENTAG-Funktion: Die Excel-WOCHENTAG-Funktion kann verwendet werden, um den Wochentag für ein bestimmtes Datum als Zahl zu erhalten.Es gibt eine Zahl zwischen 1 und 7 zurück, die den entsprechenden Wochentag darstellt.
  • Excel-WORKDAY-Funktion: Wenn Sie das Datum nach einer bestimmten Anzahl von Arbeitstagen erhalten möchten, können Sie die Excel-WORKDAY-Funktion verwenden.Standardmäßig gelten Samstag und Sonntag als Wochenenden.
  • Excel-Funktion WORKDAY.INTL: Die Excel-Funktion WORKDAY.INTL kann verwendet werden, um das Datum nach einer bestimmten Anzahl von Arbeitstagen abzurufen.In dieser Funktion können Sie andere Wochenenden als Samstag und Sonntag angeben.
verwandte Frage  Facebook-Sicherheits- und Login-Einstellungen

Oh Hallo ????Schön, dich kennenzulernen.

Abonniere unseren Newsletter, sehr regelmäßig sendenTolle TechnikZu deinem Beitrag.

Geben Sie Anmerkung