Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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.
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)
Thiago, basta você contar o produto da tabela de Vendas.
COUNT( NOMEDOCAMPO)
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.
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)
Cara deu certo,
Se poderia me explicar como funciona essa expressão AGGR?
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).
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?
Boa tarde Thiago!
Altere o $ do seu SetAnalyses para 1
Exemplo
de
sum({$<ano = {'2014'}>}valor)
para
sum({1<ano = {'2014'}>}valor)
abs