Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Ranking Top 5 Países por Ventas y no por mes.

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:

Venta Total = SUMX(Órdenes,Órdenes[Ventas])
Clasificación del país =
Dónde _rango = RANKX(TODO(Órdenes[Estado]),[Venta total],,DESC)
devolución
SI(_rango <='Serie numérica'[Valor de la serie numérica],1,0 )

A continuación se muestra la captura de pantalla como referencia:

Salida de corriente -

mohitgup20_0-1697182980791.png

Resultado esperado:

mohitgup20_1-1697183018360.png

@parry2k @amitchandak @Ritaf1983 @lbendlin

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

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] ) ),

Syndicate_Admin
Administrator
Administrator

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)

vcgaomsft_0-1697509845566.png

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

Syndicate_Admin
Administrator
Administrator

Hola @sylvia,
Si intento crear una medida como se mencionó, obtengo un error.

@SylviaManzini

mohitgup20_0-1697209611709.png

Syndicate_Admin
Administrator
Administrator

Aquí la solución podría ser agregar un campo de filtro al RANKX ( todos ( Pedidos [Estado] ) &&todos ([Mes]), [Ventas totales] , DESC )

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.