Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Calcular Quantidade com condição

Boa Tarde Pessoal,

eu tenho uma tabela de venda e uma outra de produto e gostaria de usar uma expressão que me falasse quantas vezes o meu produto aparece na tabela venda, ou seja me dando o total de produtos vendidos.

Labels (5)
1 Solution

Accepted Solutions
nicolett_yuri

Uma forma de se fazer é assim:

SUM(AGGR(SUM(QUANTIDADE)*SUM(CUSTO),PRODUTO))

Caso utilize o PRODUTO na dimensão, basta fazer: SUM(QUANTIDADE) * SUM(CUSTO)

View solution in original post

7 Replies
nicolett_yuri

Thiago, basta você contar o produto da tabela de Vendas.

COUNT( NOMEDOCAMPO)

Not applicable
Author

Tipo assim,

eu tenho um QVD que tem uma tabela de Venda (PRODUTO,QUANTIDADE) e uma tabela EXCEL que tem PRODUTO e CUSTO. porém cada produto tem um CUSTO, eu quero calcular o total de CUSTO, porém só dos produtos vendidos.

nicolett_yuri

Uma forma de se fazer é assim:

SUM(AGGR(SUM(QUANTIDADE)*SUM(CUSTO),PRODUTO))

Caso utilize o PRODUTO na dimensão, basta fazer: SUM(QUANTIDADE) * SUM(CUSTO)

Not applicable
Author

Cara deu certo,

Se poderia me explicar como funciona essa expressão AGGR?

nicolett_yuri

O AGGR funciona como um for (ou group by), ou seja, ele faz um loop do calculo considerando as dimensões passadas (no nosso caso o Produto).

Not applicable
Author

Ah entendi.

Eu to tentando fazer um cálculo com só o que é mês atual, mas quando eu faço uma seleção ele muda.

Como posso fazer para ele ignorar as seleções atuais?

mercadante
Creator
Creator

Boa tarde Thiago!

Altere o $ do seu SetAnalyses para 1

Exemplo

de

sum({$<ano = {'2014'}>}valor)

para

sum({1<ano = {'2014'}>}valor)

abs