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.
Tengo problemas para generar un cálculo DAX que básicamente agrega un valor de columna en un nivel de dimensión más alto que el nivel de fila de la consulta. Debido a que me estoy conectando a un modelo SSAS Tabular, tengo que hacerlo como una medida. La captura de pantalla siguiente muestra mi tabla con los costos de proyecto y tarea desglosados por mes. Básicamente quiero crear una medida que tome cada costo de materiales del proyecto (una sola vez) y lo sume exactamente una vez por proyecto para que equivalga a $925,000 ($500k + 250k +$175) en lugar de sumar el valor de campo para cada fila como se muestra a continuación. También quiero poder usar una segmentación de datos para filtrar proyectos y hacer que la medida agregue correctamente el valor Coste de materiales de proyecto (una sola vez). ¿Cómo podría hacer esto sin cambiar la estructura de la mesa?
Solved! Go to Solution.
Aquí hay una manera de hacerlo
NewMeasure ?
SUMX (
VALORES ( Tabla[Proyecto] ),
CALCULATE ( PROMEDIO ( Tabla[Coste de materiales del proyecto] ) )
)
Reemplace Table por el nombre real de la tabla.
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
@TimQ: parece un problema de agregación de medidas. Vea mi artículo de blog sobre eso aquí: https://community.powerbi.com/t5/Community-Blog/Design-Pattern-Groups-and-Super-Groups/ba-p/138149
El patrón es:
MinScoreMeasure ? MINX ( SUMMARIZE ( Tabla, Tabla[Grupo] , "Medida",[SuMeasure] ), [Medida])
MaxScoreMeasure ? MAXX ( SUMMARIZE ( Tabla, Tabla[Grupo] , "Medida",[SuMeasure] ), [Medida])
AvgScoreMeasure - AVERAGEX ( SUMMARIZE ( Tabla, Tabla[Grupo] , "Medida",[SuMeasure] ), [Medida])
etcetera.
Aquí hay una manera de hacerlo
NewMeasure ?
SUMX (
VALORES ( Tabla[Proyecto] ),
CALCULATE ( PROMEDIO ( Tabla[Coste de materiales del proyecto] ) )
)
Reemplace Table por el nombre real de la tabla.
Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
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 |