Skip to main content
Announcements
Qlik Connect 2025: 3 days of full immersion in data, analytics, and AI. May 13-15 | Orlando, FL: Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Sum only different values

Dears,

How can I make QlikView to sum only the different values in the collumn B?

Check the example:

Column A | Column B

10 | 5
10 | 6
10 | 5
11 | 1
11 | 2
13 | 8
13 | 6
13 | 3
13 | 0

I would like to sum only 5+1+8, that will be 14
Actually, the result is: 5+6+5+1+2+8+6+3+0 = 36

So, how can I do it?

Thanks

11 Replies
Not applicable
Author

Can you do me an example using an excel file voz it's still not working.

Thanks

gilbertomedeiro
Contributor III
Contributor III

Oi Kelly,

Entendi seu problema logo de cara, mas como entrei a pouco tempo na comunidade, somente agora encontrei sua dúvida. Acredito que você já tenha encontrado uma solução, pois a ferramenta possui inúmeras delas para solucionar o seu problema. O próprio Éric já havia dado uma solução e por isso vou corroborar com ele. Aproveitei os mesmos dados que você colocou como exemplo e fiz o script abaixo:

VALUES_ORIGEM:

LOAD * INLINE [

Coluna_A, Coluna_B, Descrição

30 , 100 , 'Carro'

30 ,  40 , 'Lavagem'

30 ,  60 , 'Higienização'

31 , 400 , 'Compra de avião'

31 , 200 , 'ERJ-145'

31 , 200 , 'Phenom 100'

];

VALUES_CALCULADO:

LOAD

Coluna_A,

Coluna_B,

Descrição,

If(Previous(Coluna_A) <> Coluna_A,'Total') as Total

Resident VALUES_ORIGEM;

Após a carga você cria uma tabela dinâmica, cria uma expressão com a seguinte definição:

=SUM({$<Total={'Total'}>}Coluna_B)

Espero ter ajudado mesmo que tardiamente!

Abraço e sucesso!!

Gilberto Medeiros