Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
1 year ago

Creando rango

hI, tengo problemas para crear una clasificación para mis datos.

Aquí está la mesa que estoy usando.|
Esta es la medida DAX que creé.

RANKX(TODO('CompradoDesde'),'CompradoDesde'[pkCompradoDes],SUMA('Seguimiento de ventas'[Ventas]),DESC,Denso)


Estoy seguro de que cometí un error en el código, pero no estoy seguro de qué.
La tabla PurchasedFrom está vinculada a trackList y SalesAmt también está vinculada a TrackList.
La lista de canciones contiene millones de registros, por lo que el $ es preciso, pero simplemente no puedo hacer que el ranking funcione correctamente.

3 Replies

  • Hola @StevenT,
    Pruebe la siguiente medida:

    Rango =

    RANKX(

    ALL('CompradoDe'),

    CALCULATE(SUM('TrackSales'[SalesAmt])),

    DESC

    DENSO

    )

  • Probar

    Ranking =
    VAR PurchasedFromWithSales =
        ADDCOLUMNS (
            ALLSELECTED ( 'PurchasedFrom'[pkPurchasedFrom] ),
            "@sales", CALCULATE ( SUM ( 'TrackSales'[SalesAmt] ) )
        )
    VAR Result =
        RANK ( DENSE, PurchasedFromWithSales, ORDERBY ( [@sales], DESC ) )
    RETURN
        Result