cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Shailu198
Helper I
Helper I

N superior y N inferior en un solo gráfico

Hola

¿Quiero mostrar Top N y bottm N con un solo gráfico en Power BI? Cualquier ayuda sería apreciada.

saludos

Shailesh

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola, @Shailu198,

Puede utilizar una consulta de alimentación simple para hacer eso:

let
    SortedTable á Table.Sort(Persons, ''Age"'),
    Top_N ' Table.FirstN(SortedTable, 3), Last_N ?
    Table.LastN(SortedTable, 3),
    Combined_Table ? Table.Combine('Top_N', Last_N')
en
    Combined_Table

En primer lugar, ordene la tabla por la columna que desee. Luego, tome el Top_N y Last_N (3, en mi ejemplo) y finalmente combínelos.

View solution in original post

7 REPLIES 7
Anonymous
Not applicable

Hola Shailesh,
¿Funcionó esta solución para usted? ¿Puede compartir una captura de pantalla (enmascarando los datos excepto los números) aquí?
Gracias
Bhoga
Syndicate_Admin
Administrator
Administrator

Hola, @Shailu198,

Puede utilizar una consulta de alimentación simple para hacer eso:

let
    SortedTable á Table.Sort(Persons, ''Age"'),
    Top_N ' Table.FirstN(SortedTable, 3), Last_N ?
    Table.LastN(SortedTable, 3),
    Combined_Table ? Table.Combine('Top_N', Last_N')
en
    Combined_Table

En primer lugar, ordene la tabla por la columna que desee. Luego, tome el Top_N y Last_N (3, en mi ejemplo) y finalmente combínelos.

View solution in original post

Hola Caaarlos,

No tengo una columna directa para ordenar los valores, necesito hacer la agregación (como suma, recuento) y en función de eso que necesita ordenar.

El método que mencionó está funcionando bien para las columnas donde podemos ordenar directamente.

Lo intenté así -

SortedTable á Table.Sort(Persons, ?"count(Age)"-),

pero esto no funciona. Cualquier otra ayuda me ayudaría.

Gracias

Shailesh

Hola, @Shailu198, no puedo responderle en este momento, y tengo que enviar un mensaje de texto a mi solución. Pero, por ahora, intente crear una función para contar cuántas veces un valor aplica

let
  MY_COUNT_FUNC á (VALUE_TO_COUNT, como texto) ?>
    List.Count(List.Select(Table.Column(TABLE, VALUE_TO_COUNT)))

Agregue una nueva columna a su tabla real:

Table.AddColumn(My_Table, "Count", cada MY_COUNT_FUNC(_))

Y finalmente, ordena tu matriz.

Espero que ayude, y lo siento, pero realmente no puedo hacer una solución real por ahora.

Hola Caaarlos,

Gracias por su respuesta. tratará de lograr a través del método que usted dijo.

Gracias 🙂

saludos

Shailesh

Shailu198
Helper I
Helper I

Hola

¿Cómo mostrar los N principales y los N inferiores en un solo gráfico en Power BI? ¿Hay alguna opción o solución alternativa disponible para ello?

Gracias de antemano.

saludos

Shailesh

Helpful resources

Announcements
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

November Power BI Update 768x460.png

Check it Out!

Click here to read more about the November 2021 Updates!

M365 768x460.jpg

Microsoft 365 Collaboration Conference | December 7–9, 2021

Join us, in-person, December 7–9 in Las Vegas, for the largest gathering of the Microsoft community in the world.