Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Limitar Rank

Eu criei uma Tabela Dinamica que na minha primeira dimensão está Produtoras e na 2 dimensão descricão dos itens, eu consegui ordenar os itens em ordem decrescente. Mas eu quero que ele mostre somente os 5 primeiro itens que mais venderam. Alguem teria alguma ajuda? Tentei fazer um if mas nao deu certo.

4 Replies
fernando_tonial
Partner - Specialist
Partner - Specialist

Olá,

Vc pode utilizar limite de dimensões, na propriedade do Obejto, Aba "Limites de Dimensão".

Veja exemplo no Whats new in Qlikview 11, na aba "Sales Reps".

Abraços.

Tonial.

Don't Worry, be Qlik.
Not applicable
Author

Entao fernando me ajudou muito e muito dahora esse exemplo, porém quero fazer isso na tabela dinamica

fernando_tonial
Partner - Specialist
Partner - Specialist

Cara, viajei, esqueci que era em tabela dinamica.

Coloca a primira dimensão Produtoras e cria uma dimensão calculada assim:

=If(Aggr(Rank(Sum(Valor), 4, 1), Produtoras, [Item Desc]) < 6, [Item Desc])

Na dimensão calculada, marque a opção "Ocultar Quando o Valor for Nulo".

Abraços,

Tonial.

Don't Worry, be Qlik.
Not applicable
Author

Ishimada,

passei por um problema muito parecido com esse e o que me salvou vou a função Rangesum()

Acho que vai lhe ajudar muito.

Ex.

if(top (RangeSum(Below(Real,0,6))) = 6, 10, Real *1.5)

então, eu varro as 6 primeiras linhas (nesse caso era pra o semestre).

Real é o nome da coluna o resto é funções.

Grande abraço,

Gleybson Fernandes