Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas,
no encuentro un modo de hacer una clasificación por cada agente directamente en el script de carga... sería el equivalente a la función de gráfico RowNo(): https://help.qlik.com/es-ES/qlikview/May2022/Subsystems/Client/Content/QV_QlikView/ChartFunctions/In...
Me explico, desaría un resultado como éste en el script de carga de datos en una tabla llamada "Ranking ventas":
¿Eso es posible?
La finalidad es obtener una tabla así:
Muchas gracias.
Hola, si es en el script y ya tienes una venta con las ventas por producto puedes hacer una carga ordenada de esa tabla y usar peek para asignar el ranking.
LOAD ...,
If(Peek(Customer)=Customer
,Peek(Rank)+1
,1) as Rank
Resident Tabla
Order by Customer, Ventas desc;
En gráfico también puedes usar la función Rank().
Saludos.
Hola, si es en el script y ya tienes una venta con las ventas por producto puedes hacer una carga ordenada de esa tabla y usar peek para asignar el ranking.
LOAD ...,
If(Peek(Customer)=Customer
,Peek(Rank)+1
,1) as Rank
Resident Tabla
Order by Customer, Ventas desc;
En gráfico también puedes usar la función Rank().
Saludos.