Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2023-06-23
WD.DATEDIF

WD.DATEDIF

Beschreibung

Gibt die Zeit zwischen zwei Datumsangaben zurück, basierend auf der angegebenen Periode und der entsprechenden Einheit. Wir empfehlen die Verwendung von WD.DATEDIF anstelle von DATEDIF. Aus Kompatibilitätsgründen stellen wir DATEDIF zur Verfügung, aber in einigen Situationen werden falsche Ergebnisse berechnet. Beachten Sie, dass Worksheets die Übermittlung nicht englischer Werte für die Argumente nicht unterstützt.

Syntax

WD.DATEDIF(
start_date
,
end_date
,
period
,
unit
)
  • start_date
    : Das Startdatum für die Zählung. Workday empfiehlt die Verwendung eines Zellbezugs, um das Datum anzugeben, anstatt das Datum als Text einzugeben, um zuverlässige Ergebnisse zu gewährleisten.
  • end_date
    : Das Enddatum für die Zählung. Workday empfiehlt die Verwendung eines Zellbezugs, um das Datum anzugeben, anstatt das Datum als Text einzugeben, um zuverlässige Ergebnisse zu gewährleisten.
  • period
    : Die Anzahl der ganzen Perioden zwischen
    start_date
    und
    end_date
    . Wenn die Periode eine Gruppierung von Werten ist, z. B
    YMD
    berechnet die Funktion alle gesamten Perioden als Segmente. Sie verwenden den
    unit
    Argument „“, um anzugeben, welche Zahl (Segment) zurückgegeben werden soll. Beispiel: Wenn
    start_date
    ist der 1. Januar 2010 und die
    end_date
    der 3. Februar 2020 ist, berechnet die Funktion: Jahr = 10, Monat = 1 und Tag = 2. Wenn unit = Month ist, gibt die Funktion 1 zurück.
    • Year (Y)
    • Month (M)
    • Week (W)
    • Day (D)
    • Hour (H)
    • Minute (M)
    • Second (Sec oder S)
    • Milli (Mil oder MS)
    • YearMonthWeekDayTime (YMWDT): Jahre, Monate, Wochen, Tage, Stunden, Minuten, Sekunden und Millisekunden.
    • YearMonthDayTime (YMDT): Jahre, Monate, Tage, Stunden, Minuten, Sekunden und Millisekunden
    • YearMonthDay (YMD): Jahre, Monate und Tage
    • YearWeekDayTime (YMDT): Jahre, Wochen, Tage, Stunden, Minuten, Sekunden und Millisekunden
    • YearWeekDay (YWD): Jahre, Wochen und Tage
    • YearDayTime (YDT): Jahre, Tage, Stunden, Minuten, Sekunden und Millisekunden
    • YearDay (YD): Jahre und Tage
    • DayTime (DT): Tage, Stunden, Minuten, Sekunden und Millisekunden
    • Time (T): Stunden, Minuten, Sekunden und Millisekunden
  • unit
    : Die zurückzugebende Zahl. Wenn die
    period
    ist ein einzelner Wert, z. B. Day
    unit
    muss mit dem übereinstimmen
    period
    . Wenn die
    period
    ist ein gruppierter Wert, z. B. YMD
    unit
    muss mit einem der Segmente in übereinstimmen
    period
    .
    • Year (Y)
    • Month (M)
    • Week (W)
    • Day (D)
    • Hour (H)
    • Minute (Min)
    • Second (S oder Sec)
    • Milli (oder MS oder Mil)

Beispiel

Die Beispiele basieren auf den folgenden Daten:
A
B
C
D
1
Start Date
End Date
Period
Unit
2
07/02/2018 05:17:33.636 PM
03/31/2020 12:00:00.000 AM
Year
Year
3
Month
Month
4
Week
Week
5
Day
Day
6
YMD
M
Hier sind einige Beispielformeln und Ergebnisse:
Formel
Ergebnis
=WD.DATEDIF(A2,B2,C2,D2)
1
=WD.DATEDIF(A2,B2,C3,D3)
20
=WD.DATEDIF(A2,B2,C4,D4)
91
=WD.DATEDIF(A2,B2,C5,D5)
637
=WD.DATEDIF(A2,B2,C6,D6)
8
In einem komplexeren Beispiel können Sie mehrere Einheitenwerte mithilfe eines Zellenbereichs angeben, um die entsprechend gleiche Anzahl von Ergebnissen zu berechnen.
WD.DATEDIF-Beispiel mit Bereich für das Argument „Unit“.
Platzieren Sie die Formel =WD.DATEDIF(A2,B2,C2,D2:F2) in Zelle D3 und übermitteln Sie sie als Formel für uneingeschränkte Arrays mit Strg + Alt + Eingabetaste (Fenster) oder Wahltaste + Wahltaste + Eingabetaste (Mac).