DATESINPERIOD

La función DATESINPERIOD devuelve un conjunto de fechas a partir de un cierto día y cubriendo n intervalos del tipo indicado hacia atrás o hacia adelante en el tiempo.

Sintaxis

DATESINPERIOD(
    dates,
    start_date,
    number_of_intervals,
    interval
)

Parámetros
  • dates: Columna de referencia conteniendo fechas.
  • start_date: Día de partida a considerar.
  • number_of_intervals: Número entero que especifica el número de intervalos a añadir o restar a la fecha de comienzo.
  • interval: Intervalo a añadir o restar: YEAR, QUARTER, MONTH o DAY.
Valor devuelto

La función DATESINPERIOD devuelve una tabla.

Información adicional

Si el número de intervalos indicado es positivo, el intervalo indicado se añadirá a la fecha de inicio dicho número de veces. Por el contrario, si es negativo se restará.

El intervalo a considerar no deberá escribirse entre comillas.

Esta función DAX no puede usarse en modo DirectQuery.

Ejemplos

En este ejemplo se calculan las ventas realizadas durante las dos semanas que terminan el 23 de abril de 2003 (la medida Sales suma la columna de importes de ventas):

Función DATESINPERIOD. Ejemplo de uso
Funciones relacionadas
Categoría
Inteligencia de tiempo
Enviado por admin el Vie, 04/01/2019 - 14:25