Saltar al contenido principal
Workday User Guide
Última actualización: 2023-06-23
WD.DATEDIF

WD.DATEDIF

Descripción

Devuelve la cantidad de tiempo entre dos fechas, en función del periodo especificado y su unidad correspondiente. Recomendamos usar WD.DATEDIF en lugar de DATEDIF; ofrecemos DATEDIF por cuestiones de compatibilidad, pero calcula resultados incorrectos en algunas situaciones. Tenga en cuenta que Workday Worksheets no admite el envío de valores que no estén en inglés para los argumentos.

Sintaxis

WD.DATEDIF(
start_date
,
end_date
,
period
,
unit
)
  • start_date
    : la fecha inicial del recuento. Workday recomienda usar una referencia de celda para especificar la fecha en lugar de introducir la fecha como texto, para garantizar resultados fiables.
  • end_date
    : la fecha final del recuento. Workday recomienda usar una referencia de celda para especificar la fecha en lugar de introducir la fecha como texto, para garantizar resultados fiables.
  • period
    : el número de periodos enteros entre
    start_date
    y
    end_date
    . Si el periodo es una agrupación de valores, como
    YMD
    , la función calcula todos los periodos completos como segmentos; utiliza el
    unit
    para especificar el número (segmento) que se va a devolver. Ejemplo: si el
    start_date
    es el 1 de enero de 2010 y el
    end_date
    es el 3 de febrero de 2020, la función calcula que Año=10, Mes=1 y Día=2. Si unit=Month, la función devuelve 1.
    • Year (Y)
    • Month (M)
    • Week (W)
    • Day (D)
    • Hour (H)
    • Minute (M)
    • Second (Sec o S)
    • Milli (Mil o MS)
    • YearMonthWeekDayTime (YMWDT): años, meses, semanas, días, horas, minutos, segundos y milisegundos.
    • YearMonthDayTime (YMDT): años, meses, días, horas, minutos, segundos y milisegundos
    • YearMonthDay (YMD): años, meses y días
    • YearWeekDayTime (YMDT): años, semanas, días, horas, minutos, segundos y milisegundos
    • YearWeekDay (YWD): años, semanas y días
    • YearDayTime (YDT): años, días, horas, minutos, segundos y milisegundos
    • YearDay (YD): años y días
    • DayTime (DT): días, horas, minutos, segundos y milisegundos
    • Time (T): horas, minutos, segundos y milisegundos
  • unit
    : el número que se va a devolver. Si el
    period
    es un valor único, como Día, el
    unit
    debe coincidir con el
    period
    . Si el
    period
    es un valor agrupado, como YMD, el
    unit
    debe coincidir con uno de los segmentos del
    period
    .
    • Year (Y)
    • Month (M)
    • Week (W)
    • Day (D)
    • Hour (H)
    • Minute (Min)
    • Second (S o Sec)
    • Milli (MS o Mil)

Ejemplo

Los ejemplos se basan en estos datos:
A
B
C
D
1
Fecha inicial
Fecha final
Periodo
Unidad
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
Estos son algunos ejemplos de fórmulas y resultados:
Fórmula
Resultado
=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
En un ejemplo más complejo, puede especificar varios valores de unidad utilizando un rango de celdas para calcular el mismo número de resultados.
Ejemplo de WD.DATEDIF con rango para argumento de unidad
Coloque la fórmula =WD.DATEDIF(A2,B2,C2,D2:F2) en la celda D3 y envíela como una fórmula de matriz sin restricciones mediante Ctrl+Alt+Intro (ventana) u Opción+Alt+Intro (Mac).