Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
pamelastephanie
New Contributor II

Mostrar totais - Valores negativos

Pessoal, boa tarde!

Eu tenho uma expressão que me retorna valores negativos e positivos. Essa expressão estava inserida em uma única coluna, mas agora preciso separar: negativos em uma coluna e os positivos na outra.

A expressão é a seguinte:

[Estoque Plan.] - [Estoque Loja]

Para separar em 2 colunas, fiz o seguinte:

Negativo

=if( [Estoque Plan.] - [Estoque Loja] < 0,

[Estoque Plan.] - [Estoque Loja],0

)

A expressão dentro dessas expressões, é:

=if(

((((Sum ({<VENDA_STCAPA={'Finalizado'}, TIPO_OPERACAO_NOME-={'Dev.NF'}, %ID_TEMPO={">=$(=Addmonths(max(%ID_TEMPO),-3))"}>}VENDA_NUM_ITENS) / Count({<%ID_TEMPO={">=$(=Addmonths(max(%ID_TEMPO),-3))"}>}distinct %ID_TEMPO))*(1+vQtde/100)) *vCobertura)

-

(Sum( {<TEMPO_ANO= , TEMPO_DIA=, TEMPO_SEMANA=, TEMPO_MES= >} ESTOQUE_QUANTIDADE))) <= 0,

(((Sum ({<VENDA_STCAPA={'Finalizado'}, TIPO_OPERACAO_NOME-={'Dev.NF'}, %ID_TEMPO={">=$(=Addmonths(max(%ID_TEMPO),-3))"}>}VENDA_NUM_ITENS) / Count({<%ID_TEMPO={">=$(=Addmonths(max(%ID_TEMPO),-3))"}>}distinct %ID_TEMPO))*(1+vQtde/100)) *vCobertura)

-

(Sum( {<TEMPO_ANO= , TEMPO_DIA=, TEMPO_SEMANA=, TEMPO_MES= >} ESTOQUE_QUANTIDADE)) , 0

)

Positivo

=if( [Estoque Plan.] - [Estoque Loja] > 0,

[Estoque Plan.] - [Estoque Loja],0

)

Porém, para os negativos não está sendo exibido o total, mesmo marcando a opção Modo Total - Total da Expressão.

negativo.PNG

Tem como calcular o total desses negativos?

A forma que fiz a separação está correta?

Obrigada!

Tags (1)
1 Solution

Accepted Solutions
thiago_justen
Valued Contributor III

Re: Mostrar totais - Valores negativos

E  se na expressão de totais de Valor OTB excesso você colocar:

If(Dimensionality()=0,SUM(AGGR(IF( [Estoque Plan.] - [Estoque Loja] < 0,[Estoque Plan.] - [Estoque Loja],0),COD_ESTOQUE)))

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
1 Reply
thiago_justen
Valued Contributor III

Re: Mostrar totais - Valores negativos

E  se na expressão de totais de Valor OTB excesso você colocar:

If(Dimensionality()=0,SUM(AGGR(IF( [Estoque Plan.] - [Estoque Loja] < 0,[Estoque Plan.] - [Estoque Loja],0),COD_ESTOQUE)))

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago