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
Anonymous
Not applicable

RANK - ¿Cómo puedo hacer esto??

Hwlloe, me gustaría saber cómo aplicar rango en este ejemplo, he creado un kpi y una medida de categoría. Quiero saber cómo hacer el top 3 más alto de la categoría 1 y el top 3 más bajo de la categoría 2.

Tengo esto

CiudadKpiCategoría

ciudad 1

1001
ciudad 2

200

2
ciudad 33001
ciudad 44001
ciudad 55002
ciudad 66002
ciudad 77002
ciudad 88001

Quiero esto

CiudadKpiCategoríarango
ciudad 880011
ciudad 440012
ciudad 330013
ciudad 660021
ciudad 550022
ciudad 220023

¡Gracias!

1 ACCEPTED SOLUTION

Hola @ALVARO1993 ,

Según su descripción, KPI y categoría son medidas.

Intente crear una medida como esta y aplíquela al filtro de nivel visual.

Measure =
IF (
    [category Measure] = 1,
    RANKX (
        FILTER ( ALLSELECTED ( 'Table'[city] ), [category Measure] = 1 ),
        [Kpi Measure],
        ,
        ASC,
        DENSE
    ),
    IF (
        [category Measure] = 2,
        RANKX (
            FILTER ( ALLSELECTED ( 'Table'[city] ), [category Measure] = 2 ),
            [Kpi Measure],
            ,
            DESC,
            DENSE
        )
    )
)

Muestra. PBIX

Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
amitchandak
Super User
Super User

@ALVARO1993 , Busque el archivo adjunto después de la firma. Se han utilizado rango y filtro en rango.

Measure = RANKX(ALL('Table (2)'[city]),CALCULATE(sum('Table (2)'[kpi])))

You can also try top N
Top 10 City Rank = CALCULATE(CALCULATE(sum('Table (2)'[kpi])),TOPN(10,all('Table (2)'[City]),CALCULATE(sum('Table (2)'[kpi])),DESC),VALUES('Table (2)'[City]))
	

Sumanth_23
Memorable Member
Memorable Member

hola @ALVARO1993 - usted debe ser capaz de lograr este ranking siguiendo los pasos en el siguiente post

https://community.powerbi.com/t5/Desktop/Sequence-number/m-p/1367645#M585159

Por favor, marque la publicación como una solución y proporcione un 👍 si mi comentario ayudó a resolver su problema. ¡Gracias!

saludos
Sumanth

Did I answer your question? Mark my post as a solution! Appreciate your Kudos!

Proud to be a Super User!



Hola @ALVARO1993 ,

Según su descripción, KPI y categoría son medidas.

Intente crear una medida como esta y aplíquela al filtro de nivel visual.

Measure =
IF (
    [category Measure] = 1,
    RANKX (
        FILTER ( ALLSELECTED ( 'Table'[city] ), [category Measure] = 1 ),
        [Kpi Measure],
        ,
        ASC,
        DENSE
    ),
    IF (
        [category Measure] = 2,
        RANKX (
            FILTER ( ALLSELECTED ( 'Table'[city] ), [category Measure] = 2 ),
            [Kpi Measure],
            ,
            DESC,
            DENSE
        )
    )
)

Muestra. PBIX

Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

¡Muchas gracias! realmente funciona

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.