Qlik Community

New to Qlik Sense

Discussion board where members can get started with Qlik Sense.

Announcements
Save the Date: QlikWorld Online, June 24-25, 2020. Free global virtual event for data integration and data analytic gurus. Register Today
Highlighted
New Contributor

Suma rango valores top

Buenos días y gracias por anticipado.

 

Tengo una dimensión que es servicios y una medida que es importe facturación, necesitaria sumar el importe de facturación de los 10 servicios con mayor facturación.

 

Como puedo hacerlo¿

3 Replies
Highlighted
Partner
Partner

Re: Suma rango valores top

Hola, Usaría la función Rank(). Esto creo que funcionaría: sum(aggr(if(Rank(sum(Total Facturación))<=10,sum(Facturación),0),Servicio)) Hay que hacer el AGGR para tener el ranking de cada Servicio. Si es menor a 10 se suma, si no no. Tienes que jugar con los parámetros de Rank en los casos de empate. Saludos, Sorin.
New Contributor

Re: Suma rango valores top

Mil gracias, en cuanto he puesto la expresión ya he detectado que tiene que haber algun empate porque la suma no sale, es como lo puedo hacer?

Highlighted
Partner
Partner

Re: Suma rango valores top

Creo que hay un error en la fórmula que te pasé. Prueba a quitarle el TOTAL: sum(aggr(if(Rank(sum(MEDIDA))<=10,SUM(MEDIDA),0),DIMENSION))