(Superior/Inferior) 5 Rebanadoras

Un usuario Pregunto ✅

jolsby

Recientemente utilicé este artículo para cambiar dinámicamente la información dentro de una segmentación. ¡Muy genial!

Sin embargo, tenía curiosidad por saber si había algún tutorial para que una cortadora seleccionara los 5 superiores o inferiores con un [Value].

Estaba pensando en usar una función RANKX mientras de alguna manera creaba las variables DESC o ASC.

¿Es esto factible con DAX?

¡Muchas gracias!

jolsby

En respuesta a v-shex-msft

Hola Xioxin Sheng,

¡Gracias por la ayuda!

¡Pude resolverlo aquí!

https://community.powerbi.com/t5/Data-Stories-Gallery/Executive-Insights-by-Decisive-Data/mp/181742

Mejor,

jake

Hola @jolsby,

Sí, es posible. Para obtener información detallada, puede consultar los pasos a continuación:

1. Agregue una columna para calcular el rango.

Rank = RANKX(ALL('Table'),[Amount],,DESC,Skip)

2. Calcule la parte superior/inferior según el rango.

Top/Bottom = 
IF([Rank]<=5,"Bottom 5",if([Rank]>=MAX([Rank])-5,"Top 5","Other"))

3. Utilice la columna Superior/Inferior como origen de la segmentación.

Captura.PNG

Por cierto, el filtro de nivel visual también contiene la función topn.

Saludos,

Xiaoxin-sheng

jolsby

En respuesta a v-shex-msft

Hola @v-shex-msft,

Desafortunadamente, no puedo trabajar con esta solución, ya que estoy calculando en mi [Value] en una medida calculada.

Error al realizar la medida.Error al realizar la medida.El uso de un parámetro, dentro de una nueva medida, no provoca errores.El uso de un parámetro, dentro de una nueva medida, no provoca errores.Medida de prueba de clasificaciónMedida de prueba de clasificaciónSi trato de ver la información como una columna, recibo el error adjunto.Si trato de ver la información como una columna, recibo el error adjunto.

Por contexto, las medidas son esencialmente una continuación de estas medidas de demostración.

Investigué esto, como una posible solución, pero tampoco estaba viendo un resultado adecuado.

Muchas gracias por su ayuda Xiaoxin Sheng.

Lo mejor de mí,

Jolsby

En respuesta a jolsby

Hola @jolsby,

Todas mis fórmulas funcionan en la columna calculada. ¿Puede compartir algunos datos de muestra para probar?

Para la solución de Velarde, parece usar la medida para calcular el rango, luego usar la segmentación para garantizar el modo de clasificación (ASC o DESC), finalmente usar el filtro de nivel visual para filtrar el rango de rango.

Saludos,

Xiaoxin-sheng

jolsby

En respuesta a v-shex-msft

Hola Xioxin Sheng,

¡Gracias por la ayuda!

¡Pude resolverlo aquí!

https://community.powerbi.com/t5/Data-Stories-Gallery/Executive-Insights-by-Decisive-Data/mp/181742

Mejor,

jake

scottsen

A ver si esto te acerca más:

https://powerpivotpro.com/2014/11/displaying-top-n-bottom-n-and-all-others/

Deja un comentario

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