Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Syndicate_Admin
Administrator
Administrator

Orden de rango dinámico

Estoy trabajando con un conjunto de datos de 4,5 millones de entradas, que abarca 3 años y muchos otros criterios en los que me gustaría dividir los datos. Donde estoy luchando es tratando de conseguir que los valores financieros se recosifiquen en función de los criterios seleccionados.

Tengo los siguientes campos en mis datos, todos en una tabla:

PID: identificador único para cada persona, puede duplicarse a lo largo de los años, pero no dentro de un solo año

OM: suma del valor financiero para cada persona en un año determinado

Año: los tres años (2018-2020) en mi conjunto de datos

Edad: Edad de la persona

Género: Género de la persona

Categoría: Una clasificación de comprador

Datos de ejemplo (ficticios):

MQCrawford_0-1630344212114.png

Como mínimo, me gustaría clasificar el orden OM y poder ver los tres años o filtrar a un solo año.

Ejemplo: Realizar pedidos dentro del año 2018

MQCrawford_0-1631039149018.png

Clasificación en todo el conjunto de datos:

MQCrawford_1-1631039199181.png

Idealmente, me gustaría aplicar otros filtros, como Categoría.

MQCrawford_2-1631039294090.png

¿Necesito crear una nueva medida o columna para cada subconjunto que quiero explorar? ¿Puedo crear una función dinámica que se vuelva a calcular cuando se apliquen diferentes filtros?

Gracias

Miguel

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hay @MQCrawford ,

Pruebe esta medida

Rank = RANKX(ALLSELECTED('Table'),CALCULATE(SUM('Table'[OM])),,DESC,Dense)

4.png6.png

Saludos

Esteban Tao

Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Hola Stephen,

Gracias por su ayuda con esto. Probé su solución y funciona con los datos de prueba. Desafortunadamente, cuando lo aplico al conjunto de datos completo, obtengo resultados extraños (ver más abajo).

MQCrawford_1-1631116922725.png

Esto está en los datos sin filtrar (por lo tanto, todos los años 2018-2020). Como puede ver, hay un rango empatado para #7 y #19, a pesar de que los valores de OM son diferentes. El orden de rango también se salta #13 sin razón aparente.

¿Tiene alguna idea sobre qué está causando esto?

Syndicate_Admin
Administrator
Administrator

Hay @MQCrawford ,

¿Cuál es su resultado esperado correspondiente? Por favor, proporcione los resultados esperados en forma de tabla.

Saludos

Esteban Tao

Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

He actualizado la publicación original con más información sobre los resultados previstos.

Syndicate_Admin
Administrator
Administrator

Por favor, siga las recomendaciones de este hilo para ayudarnos a ayudarle:

https://community.powerbi.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.