Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Soma da Expressão - AGGR

Amigos, Bom dia!

Poderiam me ajudar em relação a soma de uma expressão, a mesma me diz apenas de folha detalhada mas não soma o total.

Ex:

Minimizado a expressão não soma o total

1.png

Maximizado ela da os valores.

2.png

A expressão que uso é a informada abaixo:

               sum(aggr(If(vTipoCarga = 'Fracionada',

               If([Peso Bruto Nota]>[Frete Mínimo Kg],

               sum({$< [Tipo Carga Bs] = {"Fracionada"}>}[Peso Bruto Nota]*[Frete Kg - Fracionado]),

              

              

               If(vTipoCarga = 'Fracionada',

               If([Peso Bruto Nota]<[Frete Mínimo Kg],

               sum([Frete Mínimo Kg]*[Frete Kg - Fracionado]),

              

               ),

               If(vTipoCarga = 'Lotação',

               If([Peso Bruto Nota]>[Frete Mínimo Kg],

               sum({$< [Tipo Carga Bs] = {"Lotação"}>}[Peso Bruto Nota]*[Frete Kg - Fracionado]),))),UF))

Tags (1)
5 Replies

Re: Soma da Expressão - Ajuda

The reason is that if you try to verify all the conditions in your expression the conditions are not equally satisfied in every row.

You should have to use dimensionality() and aggr() function to obtain the right total when all collapsed

Not applicable

Re: Soma da Expressão - Ajuda

=sum(aggr(If(vTipoCarga = 'Fracionada',

               If([Peso Bruto Nota]>[Frete Mínimo Kg],

               sum({$< [Tipo Carga Bs] = {"Fracionada"}>}[Peso Bruto Nota]*[Frete Kg - Fracionado]))),UF, Cidade,[Nota Fiscal - Número]))

NOT worked , What 's Wrong ?

lucianosv
Valued Contributor

Re: Soma da Expressão - AGGR

Boa tarde.

Estou analisando no notepad, então desculpe se falar algo errado.

Segue a observação:

Você utilizou:

If(vTipoCarga = 'Fracionada',

{$< = {"Fracionada"}>}

A variável e o campo não têm o mesmo valor?

Se for o caso tente assim:

=sum(aggr(

If(vTipoCarga = 'Fracionada' and >[Frete Mínimo Kg],

sum(*)

)

,UF, Cidade,[Nota Fiscal - Número]

)

)

Em 04/06/2015 10:41, Diego Diego escreveu:

QLIK COMMUNITY

SOMA DA  EXPRESSÃO - AJUDA

resposta de Diego Diego em Qlik Brasil - Visualize a discussão completa

lucianosv
Valued Contributor

Re: Soma da Expressão - Ajuda

Bom dia.

Veja se o exemplo te atende.

Employee
Employee

Re: Soma da Expressão - AGGR

Já conseguiu solucionar? Se sim, marque uma das respostas como "Correta" e nos ajude a manter os foruns organizados