Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026 Agenda Now Available: Explore Sessions
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

sum(aggr(if(rank

hola! estoy utilizando la funcion siguiente:

=sum(aggr(if(rank(sum({$<DIMENSION = {'AA'} > } TOTAL_PESOS))<=10, sum({$<GRUPO = {'AA'} > } TOTAL_PESOS)), CLIENTE))





pero necesito hacer otra igual donde me devuelva todo menos esta dimensión AA y no encuentro la forma de hacerlo, ya que todo lo que escribo me da error con esta funcion sum(aggr(if...etc.

Muchas gracias!!







1 Reply
Not applicable
Author

el símbolo $ indica la selección actual; por lo tanto para excluir el grupo indicado se debe colocar a la derecha del mismo el signo ( - ) para excluir...

la expresión queda:

=sum(aggr(if(rank(sum({$ - <GRUPO = {'609999'} > } IMPORTE_TOTAL_PESOS))<=10, sum({$ - <GRUPO = {'609999'} > } IMPORTE_TOTAL_PESOS)), CLIENTE))