Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
junior_ehlke
Contributor III

Dimensão Set Analysis

Boa tarde, preciso de uma ajuda relativamente simples, tenho em um gráfico do tipo tabela a seguinte fórmula (ou parte dela):

(sum({<pfin_pger_conta={'100941'}, id_unidade={'900'}>} pfin_valor)/2)
*
(sum({<id_unidade= {$(= concat(id_unidade2,','))}>}valorvenda_vr)/var_VendaLiquidaRateio)

estou pegando a metade do resultado da unidade 900 e multiplicando pelo % da Venda da loja selecionada.

isto para fazer um rateio baseado na venda.

Eu colocando esta formula por dimensão unidade, o TOTAL da coluna fica com o valor correto, mas a linha fica zerada.

Como eu consigo resolver isto?

Tags (1)
1 Solution

Accepted Solutions
junior_ehlke
Contributor III

Re: Dimensão Set Analysis

Pessol, neste meu caso em específico era a linha


(sum({<pfin_pger_conta={'100941'}, id_unidade={'900'}>} pfin_valor)/2)


que estava se perdendo, por pegar o valor da loja 900 em uma tabela que tinha apenas a loja 001 selecionada,

coloquei esta parte da fórmula em uma variável e ficou legal..


(var_PendLoja)/2).

3 Replies
lucianosv
Valued Contributor

Re: Dimensão  Set Analysis

Boa tarde.

Para responder isso precisaria ver as dimensões.

Provavelmente os cálculos de linha precisem de agregações.

junior_ehlke
Contributor III

Re: Dimensão Set Analysis

Então, tentei com o Aggr e não consegui.

A dimensão é id_unidade,

a variável var_VendaLiquidaRateio contem uma soma de venda de todas, como se fosse um sum(vendas), portanto não tem dimensão.

ele deveria considerar a dimensão desse calculo

(sum({<id_unidade= {$(= concat(id_unidade2,','))}>}valorvenda_vr)

junior_ehlke
Contributor III

Re: Dimensão Set Analysis

Pessol, neste meu caso em específico era a linha


(sum({<pfin_pger_conta={'100941'}, id_unidade={'900'}>} pfin_valor)/2)


que estava se perdendo, por pegar o valor da loja 900 em uma tabela que tinha apenas a loja 001 selecionada,

coloquei esta parte da fórmula em uma variável e ficou legal..


(var_PendLoja)/2).