Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Parece que no puedo hacer que el DAX de ventas del día anterior funcione:
Solved! Go to Solution.
@killerp29: al solucionar errores de DAX, busque dónde comienza el subrayado ondulado rojo: le falta un corchete cercano a ese punto después de la función SUM, consulte en negrita roja a continuación:
Ventas del día anterior = CALCULATE(SUM(AssaySales[Extended Sales PMAR Amount] ), PREVIOUSDAY('AssaySales'[Fecha de envío (MM/DD/AAAA)] ) )
Además, muy IMPORTANTE, necesita una tabla DimDate para que la función PreviousDay funcione correctamente: https://excelwithallison.blogspot.com/2020/04/dimdate-what-why-and-how.html
Hola
Te perdiste cerrar la función de suma, usa debajo de una:
Ventas del día anterior = CALCULATE(SUM(AssaySales[Extended Sales PMAR Amount], PREVIOUSDAY('AssaySales'[Fecha de envío (MM/DD/AAAA)])))
y es mejor si creas una tabla de fechas de seprate.
Házmelo saber, si todavía te enfrentas a chellenge.
Gracias
Naveen Mechu
@AllisonKennedy aquí está el DAX con la sugerencia DimDate.
@killerp29 qué estás tratando de conseguir? Utilizo la función DATEADD para la mayoría de los escenarios básicos, ¿no estoy seguro de si eso es lo que está buscando aquí?
Ventas del día anterior = CALCULATE(SUM(AssaySales[Extended Sales PMAR Amount]),
DATEADD('DimDate'[Fecha],-1, DÍA)
)
@killerp29: al solucionar errores de DAX, busque dónde comienza el subrayado ondulado rojo: le falta un corchete cercano a ese punto después de la función SUM, consulte en negrita roja a continuación:
Ventas del día anterior = CALCULATE(SUM(AssaySales[Extended Sales PMAR Amount] ), PREVIOUSDAY('AssaySales'[Fecha de envío (MM/DD/AAAA)] ) )
Además, muy IMPORTANTE, necesita una tabla DimDate para que la función PreviousDay funcione correctamente: https://excelwithallison.blogspot.com/2020/04/dimdate-what-why-and-how.html