Qlik Community

New to Qlik Sense

Discussion board where members can get started with Qlik Sense.

Announcements
Please visit COVID-19 group to keep up the discussion. GO TO GROUP
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.
Highlighted
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))