Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Novato aquí..
Estoy calculando el promedio móvil usando por debajo de DAX para un rango de fechas seleceted, pero no encuentro la salida deseada.
Incluso lo intenté:
Calculate(Avgerage(sheet1[RATIO]), Filter(ALL('Table'), 'Table'[Date] <= MAX('Table'[Date]) && 'Table'[Date]>= MIN('Table'[Date])))
Aquí están los datos sin procesar de muestra y la salida deseada.
Si selecciono el rango de fechas como mayo de 2021 a octubre de 2021, el gráfico de líneas debería mostrar 89.19 para el mes de mayo en lugar del 91%.
Gracias de antemano.
Saludos
Gurú
¿Quiere decir que desea no verse afectado por el filtro, puede cambiar el Dax a este formato:
Crear medida.
Measure =
var _1=MAX('Table'[Date])
return
AVERAGEX(
FILTER(
SUMMARIZE(ALL('Table'),
'Table'[Date],
"Avg value",AVERAGE('Table'[RATIO])),
'Table'[Date]<=_1),
[Avg value])
Saludos
Liu Yang
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente
Tienes 2 mesas, ¿verdad? [Ración] está en Sheet1 y la segmentación de datos está usando Table? ¿Cuál es la relación entre estas dos tablas? ¿La tabla es como una tabla de fechas? En caso afirmativo, relación 1:N con Sheet1, utilícela solo para mostrar mayo - octubre (período de muestra) y, a continuación, pruébelo, de lo contrario proporcione más información y datos de muestra
test =
VAR CurMax = MAX(sheet1[Date])
RETURN
AVERAGEX(FILTER(ALL(sheet1),sheet1[Date]<=CurMax),sheet1[Ratio])
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |