Hola Sandielly, excelente explicación. Lo que estaba necesitando, nada más que lo necesito en un gráfico de barras apiladas. Excelente...!!! Muchas gracias.
muchas gracias Sandielly por hacer un vídeo por mi consulta, la manera en que lo planteaste es mucho más fácil resolver el caso. Eres el amo de power bi. Eternamente agradecido y le voy a incorporar para que quede dinámico el top. Muchas gracias nuevamente
Excelente !!! Se ve que es muy práctico y fácil. En mi caso tengo una complicación con el resultado, tengo una sola tabla con todos los campos que se requiere para analisis, entre ellos pretendo hacer justamente el TOP 10 + el resto, entre los campos de la tabla, tengo fecha ( Con su jerarqui, el analisis lo hago por año ), Producto, Cliente, Total. Los registros contienen datos desde el año 2013 a la fecha donde hay varios registros donde se repiten productos, clientes En el reporte aplica varios filtros, entre ellos Año y mes para hacer comparativos Aplico la formula (I - RANK = RANKX( ALLSELECTED(VW_DESCARGAS), VW_DESCARGAS[Total descargado],,DESC,Dense)) Pero el resultado que me devuelve no es el esperado, Aun filtrando un solo año, se muestra el moismo producto, en varios RANK, y no empieza en 1, cuando despliego el filtro de todos los años, entonces veo que en el año 2014, se visualiza el 1, que corresponde al producto con mayor TOTAL. Lo que pretendo es que se muestre el RANK, segun el TOTAL de lo que esta filtrado exclusivamente, lo que veo que ocurre es que dentro del RANK se están incluyendo todos los registros sin respetar los filtros Te agradeceria, si me pudieras ilustar, que estoy haciendo mal o que falta de incluir para obterner el resultado correcto
Hola Roxonn, según leo, estas obteniendo la menor clasificación (#1) en donde tiene el mayor total, 2014 en tu caso y me huele a que estas quitando el filtro de los años, prueba usando la función ALLEXCEPT a ver si te funciona, mira aquí una referencia por si no la has usado. ruclips.net/video/lEJRfv9Lev8/видео.html
@@SandiellyOrtega Acabo de leer la advertencia, esta claro entonces, ahora la pregunta es, hay forma de aplicar el calculo de TOP N pero aplicando los filtros?
Muy buen tutorial Sandielly, pero me gustaría saber como puedo hacer el Top 10 mas otro pero utilizando comparativo año anterior, año actual y presupuesto.
Hola! Esta buenísimo, lo realicé con clientes, países y ventas pero me encuentro con la dificultad de que al cambiar de país en el filtro ..no me muestra los 10 para ese país, si no, que me muestra los clientes que entraron en el top 10 . Pendiendo el país me muestra 1 o 2 clientes.
Hola! estaba interesado en algo similar, si necesitas sacar en un grafico de columnas los 5 primeros como columnas independientes y las demás en "resto", como habría que modificarlo? ejemplo: 1 2 3 4 5 resto. Gracias.
Hola, cuando haces un ranking en base a una columna calculada estás no se actualizan de acuerdo a la selección de los slicer. En este caso tu ranking está tomando todas los países y todos los años. En el minuto 3:52 el segundo producto LONG debió ser el número uno, ya que es mayor que AWC, de igual forma el ranking 10 y 11 no son los correctos. Si el ranking es en base a todos los registros está bien, pero si era en base a los slicers, se debió utilizar una medida. Saludos
Hola! Buen apunte, yo también me di cuenta de que no se estaba haciendo bien el ranking. Aún así, debemos tener en cuenta que si hacemos el rank con medida, no se podrá mostrar el campo como filas de la matriz! Solo se podrá añadir como valores. Si queremos trabajar con medidas y conseguir un resultado parecido con el "Top 10" y "Others" como filas de la matriz para poder hacer dropdown, creo que se debería de plantear la idea de utilizar la función TopN combinada con una tabla de dimención con dos registros "Top 10" y "Others". No se me ocurre cómo conseguir el mismo resultado con una función rankx en medida. ¿Me sabría decir?
Me refiero a algo parecido a este de RANKX pero en lugar de mostrar un número determinado de lugares, poner los productos que hacen el 80% de las ventas (podrían ser 11 o 15, etc) y otra categoría con el resto. Es como este mismo video, pero con los productos Pareto.
Hola Sandielly, muy buena explicación, pero trato de hacerlo en mi tabla y solo me aparece Tsolo un nivel Top 5 , no encuentro cual podria ser el inconveniente, si me pudieras ayudar. Saludos Top Productos 5 ,= var TopRankx= RANKX( ALLSELECTED(Productos[NombreProducto]),[Med Total FinalX],,DESC,Dense) var CantiTop=5 RETURN if (TopRankx
Eres un maestro nato, lo hace ver muy fácil. Muy duro!!!
Hola Sandielly, excelente explicación. Lo que estaba necesitando, nada más que lo necesito en un gráfico de barras apiladas. Excelente...!!! Muchas gracias.
muchas gracias Sandielly por hacer un vídeo por mi consulta, la manera en que lo planteaste es mucho más fácil resolver el caso. Eres el amo de power bi. Eternamente agradecido y le voy a incorporar para que quede dinámico el top. Muchas gracias nuevamente
así es Leonardo, las cosas hay que hacerlas sencillas y funcionales, me intereso bastante el tema y creo que le va a servir de mucho a la comunidad.
Excelente !!!
Se ve que es muy práctico y fácil.
En mi caso tengo una complicación con el resultado, tengo una sola tabla con todos los campos que se requiere para analisis, entre ellos pretendo hacer justamente el TOP 10 + el resto, entre los campos de la tabla, tengo fecha ( Con su jerarqui, el analisis lo hago por año ), Producto, Cliente, Total.
Los registros contienen datos desde el año 2013 a la fecha donde hay varios registros donde se repiten productos, clientes
En el reporte aplica varios filtros, entre ellos Año y mes para hacer comparativos
Aplico la formula (I - RANK = RANKX( ALLSELECTED(VW_DESCARGAS), VW_DESCARGAS[Total descargado],,DESC,Dense))
Pero el resultado que me devuelve no es el esperado, Aun filtrando un solo año, se muestra el moismo producto, en varios RANK, y no empieza en 1, cuando despliego el filtro de todos los años, entonces veo que en el año 2014, se visualiza el 1, que corresponde al producto con mayor TOTAL.
Lo que pretendo es que se muestre el RANK, segun el TOTAL de lo que esta filtrado exclusivamente, lo que veo que ocurre es que dentro del RANK se están incluyendo todos los registros sin respetar los filtros
Te agradeceria, si me pudieras ilustar, que estoy haciendo mal o que falta de incluir para obterner el resultado correcto
Hola Roxonn, según leo, estas obteniendo la menor clasificación (#1) en donde tiene el mayor total, 2014 en tu caso y me huele a que estas quitando el filtro de los años, prueba usando la función ALLEXCEPT a ver si te funciona, mira aquí una referencia por si no la has usado. ruclips.net/video/lEJRfv9Lev8/видео.html
👀, Toma en cuenta la advertencia que tiene la descripción del video
@@SandiellyOrtega Acabo de leer la advertencia, esta claro entonces, ahora la pregunta es, hay forma de aplicar el calculo de TOP N pero aplicando los filtros?
Buena explicacion y buena idea para mostrar el top de productos
Asi es 👍
Muy buen tutorial Sandielly, pero me gustaría saber como puedo hacer el Top 10 mas otro pero utilizando comparativo año anterior, año actual y presupuesto.
Estimado Sandielly, excelente video, solo tengo una duda, ¿como le hiciste para que en la matriz te reflejara la medida creada como jerarquias?
Hola! Esta buenísimo, lo realicé con clientes, países y ventas pero me encuentro con la dificultad de que al cambiar de país en el filtro ..no me muestra los 10 para ese país, si no, que me muestra los clientes que entraron en el top 10 . Pendiendo el país me muestra 1 o 2 clientes.
Excelente Sandielly, muchas gracias, saludos desde 🇲🇽
Saludos 👋🏽, Gracias por el apoyo!
Hola! estaba interesado en algo similar, si necesitas sacar en un grafico de columnas los 5 primeros como columnas independientes y las demás en "resto", como habría que modificarlo? ejemplo: 1 2 3 4 5 resto. Gracias.
Gracias por su tiempo y dedicación. Cómo programar si el top lo tomo desde un parametro.. gracias.
Video pendiente!
espectacular!
Excelente profe,
😀👍🏽
Esta medida pudiera servir para que me de el top N pero por grupo o categoria ?? En mi caso seria categoria de familia de producto
Una consulta, Como gráficas los 5 primeros y el resto
Hola Alejandro en mi ultimo video lo puedes apreciar mejor.
Hola, cuando haces un ranking en base a una columna calculada estás no se actualizan de acuerdo a la selección de los slicer. En este caso tu ranking está tomando todas los países y todos los años. En el minuto 3:52 el segundo producto LONG debió ser el número uno, ya que es mayor que AWC, de igual forma el ranking 10 y 11 no son los correctos. Si el ranking es en base a todos los registros está bien, pero si era en base a los slicers, se debió utilizar una medida. Saludos
Hola! Alguno tiene conocimientos, si el top 10, se puede adaptar dependiendo el filtro que apliquemos.
@@mauricioaguirre7219 claro que sí es posible. Solo que todo hay que hacerlo con medidas y no con columnas calculadas. Saludos
@@djeritorres muchas gracias genio. Me pondré en campaña para ver si sale.
Hola! Buen apunte, yo también me di cuenta de que no se estaba haciendo bien el ranking. Aún así, debemos tener en cuenta que si hacemos el rank con medida, no se podrá mostrar el campo como filas de la matriz! Solo se podrá añadir como valores.
Si queremos trabajar con medidas y conseguir un resultado parecido con el "Top 10" y "Others" como filas de la matriz para poder hacer dropdown, creo que se debería de plantear la idea de utilizar la función TopN combinada con una tabla de dimención con dos registros "Top 10" y "Others". No se me ocurre cómo conseguir el mismo resultado con una función rankx en medida. ¿Me sabría decir?
Hola, una pregunta cómo se podría hacer si quieres mostrar los productos que te hacen el 80% de la venta y que muestre también otro 20%
Hola, si te refieres a un diagrama de pareto, tengo un video en mi canal sobre eso
@@SandiellyOrtega no
Me refiero a algo parecido a este de RANKX pero en lugar de mostrar un número determinado de lugares, poner los productos que hacen el 80% de las ventas (podrían ser 11 o 15, etc) y otra categoría con el resto. Es como este mismo video, pero con los productos Pareto.
Hola Sandielly, muy buena explicación, pero trato de hacerlo en mi tabla y solo me aparece Tsolo un nivel Top 5 , no encuentro cual podria ser el inconveniente, si me pudieras ayudar. Saludos
Top Productos 5 ,=
var TopRankx= RANKX(
ALLSELECTED(Productos[NombreProducto]),[Med Total FinalX],,DESC,Dense)
var CantiTop=5
RETURN
if (TopRankx
como columna no funciona, solo funciona como medida. El problema que como medida no me sirve para mostrar los datos en un grafico
Es posible no mostrar el detalle de los productos del resto, ósea que aparezca solo el detalle de los Top 10 y el resto solo el total
Si claro
Esta solucion es malisima. No se hace con columnas calculadas sino con medidas calculadas.