March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola, chicos.
Estoy intentando mostrar valores para un período móvil de 5 días para los datos que tienen un valor (AA, BB o CC). Calculé la suma móvil de 5 días usando:
Hola
Según su descripción, creo una muestra para probar:
A continuación, cree una tabla de segmentación de fecha independiente:
DateSlicer = DISTINCT(SELECTCOLUMNS('Table',"Date",'Table'[transDate]))
Cree una nueva tabla de categorías introduciendo datos:
A continuación, pruebe esta medida:
Measure =
SWITCH (
SELECTEDVALUE ( 'New Category'[New Category] ),
"AA Rolling 5 Day", CALCULATE (
SUM ( 'Table'[Values] ),
FILTER (
'Table',
'Table'[Category] = "AA"
&& 'Table'[transDate]
>= SELECTEDVALUE ( DateSlicer[Date] ) - 5
&& 'Table'[transDate] <= SELECTEDVALUE ( DateSlicer[Date] )
)
),
"BB Rolling 5 Day", CALCULATE (
SUM ( 'Table'[Values] ),
FILTER (
'Table',
'Table'[Category] = "BB"
&& 'Table'[transDate]
>= SELECTEDVALUE ( DateSlicer[Date] ) - 5
&& 'Table'[transDate] <= SELECTEDVALUE ( DateSlicer[Date] )
)
),
"CC Rolling 5 Day", CALCULATE (
SUM ( 'Table'[Values] ),
FILTER (
'Table',
'Table'[Category] = "CC"
&& 'Table'[transDate]
>= SELECTEDVALUE ( DateSlicer[Date] ) - 5
&& 'Table'[transDate] <= SELECTEDVALUE ( DateSlicer[Date] )
)
)
)
Cuando se selecciona un valor en una segmentación de fecha independiente, se muestra lo:
Aquí está mi archivo pbix de prueba:
Espero que esto ayude.
Saludos
Giotto
HI @sthandiwe ,
Ya hay un subproceso para un tipo similar de problema de la siguiente manera:
https://community.powerbi.com/t5/Desktop/Rolling-5-days-back/m-p/827160
intente modificar la expresión DAX a la mencionada en este subproceso.
Si esto ayuda y resuelve el problema, apreciar un Kudos y marcarlo como una solución! 🙂
Gracias
Pragati
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.