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,
Contexto: Necesito mostrar valores con diferentes agregaciones en una matriz en 4 niveles.
- Nivel 1: valores brutos de una tabla de origen
- Nivel 2: suma de los valores de nivel 1 por mes para una ubicación
- Nivel 3: promedio de los valores de nivel 2 para una ubicación
- Nivel 4: promedio de los valores de nivel 3 (sin filtro, corresponde a la línea total inferior)
Me enfrento a un problema en esta medida:
Measure =
VAR Table1 = SUMMARIZE(Source, [LOCATIONS], [MONTH], "SumMonths", SUM(Source[Values]))
VAR Table2 = SUMMARIZE(Table1, [LOCATIONS], "AverageLocations", AVERAGE([SumMonths]))
RETURN
IF(
ISINSCOPE(Dates[Month]),
SUM(Source[Values]),
IF(
ISINSCOPE(Source[LOCATIONS]),
AVERAGEX(Table1, [SumMonths]),
AVERAGEX(Table2, [AverageSites])
)
)
Los valores devueltos por la medida son correctos en la matriz para los niveles 1, 2 y 3, pero luego tengo un error con el AVERAGE([SumMonths]) al final del segundo VAR. No reconoce la columna resumida de la Tabla1.
¿Alguien tiene una idea de cómo se podría manejar esto?
Gracias de antemano,
Cado
Puede intentar utilizar las siguientes fórmulas de medida si ayuda:
Formula =
VAR t1 =
SUMMARIZE ( Source, [LOCATIONS], [MONTH], "SumMonths", SUM ( Source[Values] ) )
VAR t2 =
SUMMARIZE (
Source,
[LOCATIONS],
"AverageLocations",
AVERAGEX (
FILTER ( t1, [LOCATIONS] = EARLIER ( Source[LOCATIONS] ) ),
[SumMonths]
)
)
RETURN
IF (
ISINSCOPE ( Dates[Month] ),
SUM ( Source[Values] ),
IF (
ISINSCOPE ( Source[LOCATIONS] ),
AVERAGEX ( t1, [SumMonths] ),
AVERAGEX ( t2, [AverageLocations] )
)
)
Si la fórmula anterior tampoco ayuda, comparta información más detallada para ayudarnos a aclarar su escenario para probar.
Cómo obtener respuestas a su pregunta rápidamente
Saludos
Xiaoxin Sheng
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |