Ranking Dinámico en Power BI. Rankx + Isfiltered + Coalesce.
HTML-код
- Опубликовано: 16 окт 2024
- RANKX es una potente función DAX en Power BI que permite ordenar y asignar un ranking a elementos dentro de una tabla o expresión, Rankx puede adaptarse dinámicamente a diferentes niveles de jerarquías.
La función ISFILTERED en DAX verifica si hay un filtro activo en una columna específica. Retorna TRUE si la columna especificada tiene un filtro, y FALSE si no lo tiene.
En el contexto del ranking dinámico que analizamos en este video, ISFILTERED juega un papel crucial en determinar qué nivel de la jerarquía estamos explorando en la matriz.
La función COALESCE en DAX devuelve el primer valor no nulo de sus argumentos. Es útil cuando tienes una serie de valores y quieres usar el primero que no sea BLANK() o nulo.
Suscríbete a mi canal aquí: bit.ly/40zNn1Q
Muy bueno. Muchas gracias
Excelente video
Muchas gracias, ayúdame compartiendo para llegar a más personas.
@@carlosgilbertomestaseverin4992 cuenta con eso, gracias por compartir este contenido
Hola Carlos, muy buen vídeo. Es muy útil para los que estamos aprendiendo DAX. Pero si yo quisiera una jerarquía de Año, Mes y Fecha sobre la tabla Calendario, ¿la expresión DAX del vídeo valdría? Muchas gracias.
Hola @manuelaguilar3523, claro, reemplazar los campos. Saludos, porfa ayúdame compartiendo para poder llegar a mas personas.
Buenas, necesito generar una TABLA que le afecten todos los filtros de segmentación del modelo de datos, que contenga un top3 de los empleados con mayor volumen de gestión y de ahí sacar el top1 ventas, pero con programación DAX, no con filtros. Es posible???
Excelente video, solo que cuando se agregó el parámetro, el total gral. sigue siendo el mismo, me refiero a que no totaliza según la selección del parámetro
Hola @leonardobrondani924, muy buena observación. Muchas gracias, solucionamos ese total con la función llamada Hasonevalue.
👍
@@carlosgilbertomestaseverin4992 perfecto, en que parte de la función la encapsulamos con la función Hasonevalue. Gracias
@@leonardobrondani924 Hola, Aquí la sintaxis Dax en función a Categorías. Ayúdame compartiendo para así poder llegar a más personas. Gracias.
Ranking Final =
IF(
HASONEVALUE(Product_Category[ProductCategoryName]),
IF([Ranking Dinamico]
Excelente muchas gracias, tu canal va a crecer en forma exponencial. Super recomendado