Función PREVIOUSDAY

Al igual que tenemos las funciones vistas NEXTDAY, NEXTMONTH, NEXTQUARTER y NEXTYEAR, también tenemos las funciones equivalentes que devuelven el período previo.

Así, PREVIOUSDAY devuelve el día anterior al período actual. Las ventas del día anterior vendrían dadas, por lo tanto, por la siguiente medida:

Sales PreviousDay = 
CALCULATE(
    [Sales],
    PREVIOUSDAY('Calendar'[Date])
)
Función PREVIOUSDAY

Para el 1 de enero de 2018 (en rojo), el resultado obtenido es el de las ventas del día anterior (del 31 de diciembre de 2017). Para los períodos correspondientes al año 2018, al primer trimestre o al primer mes de dicho año (en verde), el día anterior también es el 31 de diciembre de 2017. Para períodos de un día, el resultado es el correspondiente al día anterior, como cabría esperar.