Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

RANK

Pessoal, uma ajuda tosca, acho que não estou inspirado hoje.

Na tabela abaixa eu sei que as duas maiores vendas são as do RANK 1 e 2

Como eu coloco isso num objeto de testo somando as duas maiores dividindo por dois?

Objetivo: Media das duas maiores vendas de um produto.

ProdutoNR_DOCUMENTOQuantidadeRANK
CAIXA PL 11 FP C/30S-76643.750,001
CAIXA PL 11 FP C/30S-79163.510,002
CAIXA PL 11 FP C/30S-76662.550,003-4
CAIXA PL 11 FP C/30S-78432.550,003-4
CAIXA PL 11 FP C/30S-77521.650,005
Tags (1)
1 Solution

Accepted Solutions
tiago_ferrucio
New Contributor III

Re: RANK

Muito bom Rodrigo,

Me desculpe por não ter respondido antes. Não esqueça de marcar seu post como resolvido.

Atenciosamente,

Tiago Ferrucio

10 Replies
tiago_ferrucio
New Contributor III

Re: RANK

Boa tarde Rodrigo

Fiz algo parecido em um painel, só que coloquei em uma tabela e apaguei linhas, fundo, etc (Print abaixo).

Qv.png

Para mostrar apenas os 2 primeiros você pode adicionar uma dimensão calculada com a seguinte expressão:

= If(Aggr(Rank(*Seu Calculo*,[Produto]))<=2

  ,[Produto]

  )


Atenciosamente,

Tiago Ferrucio

Not applicable

Re: RANK

Na verdade eu preciso o resultado conforme a planilha abaixo:

Eu seleciono por exemplo um período: Janeiro e Fevereiro de 2015 e nesse período eu identifico a NF que teve um produto com a maior venda. Agora eu preciso identificar as duas maiores vendas e dividir por 2,

rank.jpg

Fórmulas que uso para identificar a maior venda de um período selecionado:

MAX(AGGR(SUM(QT_ITEM),NR_DOCUMENTO,CD_PRODUTO))

tiago_ferrucio
New Contributor III

Re: RANK

Tenta colocar na dimensão a seguinte expressão:

    = IF(AGGR(RANK(SUM(QT_ITEM),NR_DOCUMENTO)<=2

           ,CD_PRODUTO

          )

Se não der certo posta seu QVW.

Atenciosamente,

Tiago Ferrucio

Not applicable

Re: RANK

Segue anexo.

Esta filtrado com um exemplo.

Abaixo da tabela principal tem uma que mostra as duas maiores vendas.

A média precisa ir para a coluna em vermelho conforme cálculo no objeto de texto.

Not applicable

Re: RANK

Acho que achei uma solução melhor que o esperado.

Vou postar em seguida.

Not applicable

Re: RANK

Esse modelo funciona se selecionar um produto.

Agora estou vendo aqui pra ver se resolvo com mais de um produto selecionado.

Not applicable

Re: RANK

Tiago,

Consegui resolver o que precisava.

Mando para você o anexo para contribuir.

Att,

Rodrigo

tiago_ferrucio
New Contributor III

Re: RANK

Boa Rodrigo,

Desculpe não ter respondido antes, estou na correria aqui.

Não esqueça de marcar sua resposta como a correta.

Abraços

Not applicable

Re: RANK

Pra finalizar, se puder faz o seguinte, olha o último arquivo q te mandei e informar as últimas 2 maiores vendas la na caixa de entrada. Tem casos que tem 3 vendas com o mesmo valor, como eu ignoro essa parte?

Você teria que abrir o arquivo pra ver.