WD.DATEDIF
Omschrijving
Retourneert de hoeveelheid tijd tussen twee datums, op basis van de opgegeven periode en de bijbehorende eenheid. U wordt aangeraden WD.DATEDIF te gebruiken in plaats van DATEDIF. we bieden DATEDIF voor compatibiliteit, maar in sommige situaties worden onjuiste resultaten berekend. Houd er rekening mee dat Worksheets geen ondersteuning biedt voor het verzenden van niet-Engelse waarden voor de argumenten.
Syntaxis
WD.DATEDIF(
start_date
, end_date
, period
, unit
) - start_date: de begindatum voor de telling. Workday raadt u aan de datum op te geven met een celverwijzing in plaats van de datum als tekst in te voeren, om betrouwbare resultaten te garanderen.
- end_date: de einddatum voor de telling. Workday raadt u aan de datum op te geven met een celverwijzing in plaats van de datum als tekst in te voeren, om betrouwbare resultaten te garanderen.
- period: het aantal gehele perioden tussenstart_dateandend_date. Als de periode een groep waarden is, zoals:YMD, berekent de functie alle hele perioden als segmenten; u gebruikt deunitargument om op te geven welk getal (segment) moet worden geretourneerd. Voorbeeld: als destart_dateis 1 januari 2010 en deend_date3 februari 2020 is, berekent de functie Jaar=10, Maand=1 en Dag=2. Als de eenheid = Maand, retourneert de functie 1.
- Jaar (J)
- Maand (m)
- Week (W)
- Day (D)
- Uur (u)
- Minuut (m)
- Tweede (seconde of S)
- Milli (milj of MS)
- YearMonthWeekDayTime (YMWDT): jaren, maanden, weken, dagen, uren, minuten, seconden en milliseconden.
- YearMonthDayTime (YMDT): jaren, maanden, dagen, uren, minuten, seconden en milliseconden
- YearMonthDay (YMD): jaren, maanden en dagen
- YearWeekDayTime (YMDT): jaren, weken, dagen, uren, minuten, seconden en milliseconden
- YearWeekDay (YWD): jaren, weken en dagen
- YearDayTime (YDT): jaren, dagen, uren, minuten, seconden en milliseconden
- YearDay (YD): jaren en dagen
- DayTime (DT): dagen, uren, minuten, seconden en milliseconden
- Tijd (T): uren, minuten, seconden en milliseconden
- unit: het getal dat moet worden geretourneerd. Als deperiodis één waarde, zoals Dag, deunitmoet matchen metperiod. Als deperiodeen gegroepeerde waarde is, zoals YMD, theunitmoet matchen met een van de segmenten in ''period.
- Jaar (J)
- Maand (m)
- Week (W)
- Day (D)
- Uur (u)
- Minuut (min)
- Seconde (S of sec)
- Milli (of MS of Mil)
Voorbeeld
De voorbeelden zijn gebaseerd op de volgende gegevens:
A | B | C | D | |
|---|---|---|---|---|
1 | Begindatum | Einddatum | Periode | Eenheid |
2 | 02-07-2018 17:17:33.636 | 31-03-2020 12:00:00.000 | Jaar | Jaar |
3 | Maand | Maand | ||
4 | Week | Week | ||
5 | Dag | Dag | ||
6 | YMD | M |
Hier volgen enkele voorbeeldformules en resultaten:
Formule | Resultaat |
|---|---|
=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 een complexer voorbeeld kunt u meerdere eenheidswaarden opgeven met behulp van een celbereik om hetzelfde aantal resultaten te berekenen.

Plaats de formule =WD.DATEDIF(A2,B2,C2,D2:F2) in cel D3 en verzend deze als een onbeperkte matrixformule met Ctrl+Alt+Enter (Venster) of Option+Alt+Enter (Mac).