Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola. ¿Cómo puedo calcular el cambio de valores de un día para otro en esta matriz? Quiero una matriz similar a esta, solo que reemplazo los valores del margen requerido con valores que muestren el cambio desde el día anterior. También espero que pueda mostrar valores que se salten los fines de semana.
Previous day required margin = CALCULATE(SUM('01_FACT_NPOSC'[Required Margin]),DATEADD('01_DIM_Calendar_2'[Date], -1,DAY))
Previous day required margin = CALCULATE(SUM('01_FACT_NPOSC'[Required Margin]),DATEADD('01_DIM_Calendar_2'[Date], -1,DAY))
He probado las funciones anteriores, pero solo recibo este mensaje de error:
Hola @एलएफएम ,
A continuación se muestra mi tabla:
El siguiente DAX podría funcionar para usted:
IsWeekday = IF(WEEKDAY('Table'[Date], 2) < 6, TRUE, FALSE)
SalesChange =
VAR CurrentSales = SUM('Table'[2024])
VAR PreviousSales = CALCULATE(SUM('Table'[2024]), PREVIOUSDAY('Table'[Date]), 'Table'[IsWeekday] = TRUE)
RETURN CurrentSales - PreviousSales
En primer lugar, puede crear una columna denominada IsWeekday para examinar el día de la semana. En segundo lugar, puede crear SalesChange para calcular las ventas del día actual y restar las ventas del día de la semana anterior.
El resultado final se muestra en la siguiente figura:
Saludos
Xianda Tang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.