miguelsparrow
Tengo 5 columnas:
Rangos, Ciudad, Fecha, Categoría, Valor
GORRA AKL 12/4 DISPONIBLE 24
GORRO AKL 12/4 APAGADO 4
GORRA AKL 13/4 DISPONIBLE 25
GORRA AKL 13/4 APAGADO 4
TAPÓN WLG 12/4 DISPONIBLE 19
TAPA WLG 13/4 APAGADO 3
FO AKL 12/4 DISPONIBLE 22
FO AKL 13/4 APAGADO 5
FO WLG 12/4 DISPONIBLE 18
FO CHC 12/4 DISPONIBLE 13
Estoy tratando de obtener el número total de ‘valores’ de la categoría «Disponible». Sin embargo, para hacer esto, quiero tener el ‘promedio’ de cada valor ‘disponible’ en cada ciudad para el período (que es de aproximadamente 4 meses) y luego SUMAR el promedio de cada ciudad para cada rango.
¿Cómo hago esto?
Gracias
v-yulgu-msft
En respuesta a miguelsparrow
Hola @michaelsparrow,
Para obtener la suma del promedio, puede obtener directamente el resultado deseado en la tabla de origen mediante la creación de columnas calculadas. Consulte las fórmulas DAX a continuación.
Average of available = CALCULATE ( AVERAGE ( 'SUM of AVERAGE'[Value] ), FILTER ( ALLEXCEPT ( 'SUM of AVERAGE', 'SUM of AVERAGE'[City] ), 'SUM of AVERAGE'[Category] = "AVAILABLE" ) ) Average of OFF = CALCULATE ( AVERAGE ( 'SUM of AVERAGE'[Value] ), FILTER ( ALLEXCEPT ( 'SUM of AVERAGE', 'SUM of AVERAGE'[City] ), 'SUM of AVERAGE'[Category] = "OFF" ) ) OFF/Available = 'SUM of AVERAGE'[Average of OFF] / 'SUM of AVERAGE'[Average of available] Sum = CALCULATE ( SUM ( 'SUM of AVERAGE'[OFF/Available] ), ALLEXCEPT ( 'SUM of AVERAGE', 'SUM of AVERAGE'[Ranks] ) )
Además, puede resumir la tabla anterior para obtener el resultado a continuación.
New Table = SUMMARIZE ( 'SUM of AVERAGE', 'SUM of AVERAGE'[Ranks], 'SUM of AVERAGE'[City], "Sum", MAX ( 'SUM of AVERAGE'[Sum] ) )
Atentamente,
Yuliana Gu
Phil_Seamark
Hola @michaelsparrow
Solo para ayudar a aclarar, ¿tiene un ejemplo de lo que espera que sea el resultado?
Phil_Seamark
En respuesta a Phil_Seamark
¿Podría esto funcionar?
New Table = SUMMARIZE( 'Table1', [City], "Average of Available",CALCULATE(AVERAGE('Table1'[Value]),'Table1'[Category]="AVAILABLE") )
miguelsparrow
En respuesta a Phil_Seamark
Genial esto ha funcionado muy bien. Estoy casi allí.
1 pregunta más. Usando el método que proporcionó, hice 2 tablas para obtener 2 valores agrupados. Las 2 tablas están relacionadas como adjunto. He proporcionado fragmentos de los datos de las 2 tablas.
Lo que estoy buscando hacer ahora es hacer una SUMA (promedio de APAGADO/promedio de disponibles). El problema es que no están vinculados directamente. ¿Cómo hago esto?
Salud
v-yulgu-msft
En respuesta a miguelsparrow
Hola @michaelsparrow,
Para obtener la suma del promedio, puede obtener directamente el resultado deseado en la tabla de origen mediante la creación de columnas calculadas. Consulte las fórmulas DAX a continuación.
Average of available = CALCULATE ( AVERAGE ( 'SUM of AVERAGE'[Value] ), FILTER ( ALLEXCEPT ( 'SUM of AVERAGE', 'SUM of AVERAGE'[City] ), 'SUM of AVERAGE'[Category] = "AVAILABLE" ) ) Average of OFF = CALCULATE ( AVERAGE ( 'SUM of AVERAGE'[Value] ), FILTER ( ALLEXCEPT ( 'SUM of AVERAGE', 'SUM of AVERAGE'[City] ), 'SUM of AVERAGE'[Category] = "OFF" ) ) OFF/Available = 'SUM of AVERAGE'[Average of OFF] / 'SUM of AVERAGE'[Average of available] Sum = CALCULATE ( SUM ( 'SUM of AVERAGE'[OFF/Available] ), ALLEXCEPT ( 'SUM of AVERAGE', 'SUM of AVERAGE'[Ranks] ) )
Además, puede resumir la tabla anterior para obtener el resultado a continuación.
New Table = SUMMARIZE ( 'SUM of AVERAGE', 'SUM of AVERAGE'[Ranks], 'SUM of AVERAGE'[City], "Sum", MAX ( 'SUM of AVERAGE'[Sum] ) )
Atentamente,
Yuliana Gu
dk_24
En respuesta a v-yulgu-msft
También tengo un tipo de requisito similar, ¿puede echar un vistazo al siguiente enlace?
https://community.powerbi.com/t5/Desktop/Sum-of-Average/mp/288865#M127101
Gracias,
Phil_Seamark
En respuesta a Phil_Seamark
miguelsparrow
Tengo 5 columnas:
Rangos, Ciudad, Fecha, Categoría, Valor
GORRA AKL 12/4 DISPONIBLE 24
GORRO AKL 12/4 APAGADO 4
GORRA AKL 13/4 DISPONIBLE 25
GORRA AKL 13/4 APAGADO 4
TAPÓN WLG 12/4 DISPONIBLE 19
TAPA WLG 13/4 APAGADO 3
FO AKL 12/4 DISPONIBLE 22
FO AKL 13/4 APAGADO 5
FO WLG 12/4 DISPONIBLE 18
FO CHC 12/4 DISPONIBLE 13
Estoy tratando de obtener el número total de ‘valores’ de la categoría «Disponible». Sin embargo, para hacer esto, quiero tener el ‘promedio’ de cada valor ‘disponible’ en cada ciudad para el período (que es de aproximadamente 4 meses) y luego SUMAR el promedio de cada ciudad para cada rango.
¿Cómo hago esto?
Gracias
greg_deckler
En respuesta a miguelsparrow
Creo que su situación es análoga a mi publicación de Super Groups:
https://community.powerbi.com/t5/Community-Blog/Design-Pattern-Groups-and-Super-Groups/ba-p/138149