Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
vagner_analista
New Contributor III

Somar com condição

Senhores bom dia,

Tenho a seguinte situação, Preciso apresentar a soma de valores, porém, só se o campo da tabela for de um tipo específico, tipo o campo chama-se PAGREC, em que ele ou é o valor 1 ou o valor 2, então queria somar os valores que o campo é 2, então fiz o seguinte:

=if(PAGREC = '2', Money(Sum(VALORORIGINAL))), acontece que ele não soma, não aparece nada, mas se eu colocar apenas assim:

=Money(Sum(VALORORIGINAL)) ai ele soma tudo, alguem pode me ajudar?

Tags (1)
8 Replies
mario_sergio_ti
Valued Contributor

Re: Somar com condição

Amigo,

Para somar VALORORIGINAL quando PAGREC for 2;


=Money( Sum({< PAGREC={2} >} [VALORORIGINAL]))
mario_sergio_ti
Valued Contributor

Re: Somar com condição

Se não funcionar, apresente como os registros do campo PAGREC são.

mauroponte
Contributor II

Re: Somar com condição

Wagner,

Tente o seuinte:

sum({<PAGREC={'2'}>} VALORORIGINAL)

mario_sergio_ti
Valued Contributor

Re: Somar com condição

Amigo,

Para somar VALORORIGINAL quando PAGREC for 1 ou 2;


=Money( Sum({< PAGREC={1,2} >} [VALORORIGINAL]))


Se os registros forem string:


=Money( Sum({< PAGREC={'1','2'} >} [VALORORIGINAL])) 

vagner_analista
New Contributor III

Re: Somar com condição

Mário, Mauro... grato pela ajuda, funcionou perfeitamente.

rphpacheco
Contributor III

Re: Somar com condição

Vagner...

Favor marcar o tópico como respondido!

mario_sergio_ti
Valued Contributor

Re: Somar com condição

Amigo;

Se possível e for o caso, marque as respostas apropriadas como Útil e/ou Correta para que outros membros possam saber que a sua pergunta foi respondida.

Abraço.

brennerf21
Visitor II

Re: Somar com condição

Muito obrigado pela dica, me ajudou bastante!

Estou conhecendo agora esta ferramenta.

Parabéns pelo apoio!