Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Estoy tratando de crear una función de clasificación mediante la cual pueda alcanzar los 5 países principales por ventas, pero cuando agrego la columna del mes, me muestra los 5 países principales cada mes, mientras que la expectativa es obtener los 5 países principales y luego dividir el valor a lo largo del mes para trazarlo en el gráfico de líneas.
DAX utilizado a partir de ahora:
A continuación se muestra la captura de pantalla como referencia:
Salida de corriente -
Resultado esperado:
Hola @v-cgao-msft , muchas gracias por la solución, funciona bien.
¿Puede ayudarme a comprender la razón por la que se agrega la condición Dax de valor seleccionado?
IF ( NOT ISBLANK ( SELECTEDVALUE ( 'Orders'[State] ) ),
Hola @mohitgup20 ,
Por favor, pruebe como:
Ranking =
IF (
NOT ISBLANK ( SELECTEDVALUE ( 'Orders'[State] ) ),
RANKX (
ALL ( 'Orders'[State] ),
CALCULATE ( [Total Sales], ALL ( 'Orders'[Month] ) ),
,
DESC,
DENSE
)
)
Los cinco primeros se pueden etiquetar según sea necesario:
Measure = IF([Ranking]<=5,1,0)
Saludos
Gao
Equipo de apoyo a la comunidad
Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Si no entiendo sus necesidades o aún tiene problemas al respecto, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Proporcionar datos de ejemplo en el foro de Power BI
Aquí la solución podría ser agregar un campo de filtro al RANKX ( todos ( Pedidos [Estado] ) &&todos ([Mes]), [Ventas totales] , DESC )
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |