La función DATESBETWEEN devuelve una tabla conteniendo una única columna de fechas que comienza y termina con las fechas incluidas como parámetros.
DATESBETWEEN(
dates,
start_date,
end_date
)
- dates: Referencia a una columna que contenga fechas.
- start_date: Fecha inicial a considerar.
- end_date: Fecha final a considerar.
La función DATESBETWEEN devuelve una tabla conteniendo una única columna.
Las fechas devueltas en el resultado de la función incluyen las fechas de inicio y final.
Definimos la siguiente medida en la que calculamos las ventas entre el 2 de enero de 2007 y el 4 de enero de 2007:
Ventas período = CALCULATE(
[Ventas],
DATESBETWEEN(
FactSales[DateKey],
DATE(2007,1,2),
DATE(2007,1,4)
)
)
Si mostramos una tabla con las ventas por día y una segunda visualización de tipo "tarjeta" con la medida Ventas período recién calculada:
...podemos comprobar cómo se suman solo las ventas en el período correspondiente.