Obtener un agregado (MAX) para un grupo principal basado en cálculos agregados a nivel de subgrupo

Un usuario Pregunto ✅

QuazarP

Buenos días,

Necesito ayuda para averiguar cómo obtener un agregado (MAX) para un grupo principal basado en cálculos agregados a nivel de subgrupo. Tenga en cuenta que hay una columna de fecha en el conjunto de datos que utilizará una segmentación de fecha en la página.

Por favor ver más abajo:
Columna A = Grupo principal
Columna B = Subgrupo
Columna C = Cálculo basado en la Columna B (Subgrupo)
Columna D = valor máximo en la columna C agrupados por la columna A

Padre subgrupo Conversión Valor esperado
A A B C D 89,9% 91,7%
A BCDE 82,2% 91,7%
A CDEF 72,8% 91,7%
A DEFG 87,7% 91,7%
A E F G H 78,6% 91,7%
A FGHI 80,9% 91,7%
A GHIJ 91,7% 91,7%
A Total 73,7% 91,7%
B HIJK 71,2% 85,5%
B IJKL 85,5% 85,5%
B JKLM 78,4% 85,5%
B KLMN 59,5% 85,5%
B LMN 57,5% 85,5%
B M N O P 69,7% 85,5%
B Total 74,7% 85,5%

Hola @QuazarP,

Según su descripción, puede crear una medida de la siguiente manera.

max_value = MAXX(FILTER(ALLSELECTED('Table 2'),'Table 2'[Parent]=SELECTEDVALUE('Table 2'[Parent])),'Table 2'[Conversion])

Resultado:

v-yuaj-msft_0-1608512542564.png

v-yuaj-msft_1-1608512542568.png

Espero que eso sea lo que estabas buscando.

Atentamente,

Yuna

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.

QuazarP

Gracias @v-yuaj-msft, terminé necesitando envolver un SUMMERIZE alrededor de la tabla en DAX para trabajar con el conjunto de datos final.

Hola @QuazarP,

Según su descripción, puede crear una medida de la siguiente manera.

max_value = MAXX(FILTER(ALLSELECTED('Table 2'),'Table 2'[Parent]=SELECTEDVALUE('Table 2'[Parent])),'Table 2'[Conversion])

Resultado:

v-yuaj-msft_0-1608512542564.png

v-yuaj-msft_1-1608512542568.png

Espero que eso sea lo que estabas buscando.

Atentamente,

Yuna

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.

vanessafvg

puede usar resumir para crear una tabla que resuma el grupo principal

max agregado = RESUMEN(‘Tabla’, ‘Tabla'[Parent], «MAX Agg», MAX(‘Tabla'[Conversion]))

QuazarP

En respuesta a vanessafvg

Gracias, vanessafvg, pero no creo que esta opción funcione, ya que la página también tendrá una segmentación de fechas que se usaría contra el conjunto de datos. Estoy actualizando el mensaje original para mencionar ese desafío también.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *