Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
guilherme_perei
Contributor III
Contributor III

Valor agregado

Bom dia pessoal,

Estou construindo um gráfico de tabela com valores agregados por duas dimensões: Cliente e Classe (do cliente). No decorrer

do desenvolvimento me deparei com o seguinte problema: O valor somado dos clientes estão de acordo, mas na classe de cada um

deles o valor é apresentado em somente um cliente de cada classe, conforme imagem abaixo:

Image 272.jpg

Mas se eu utilizo esta mesma tabela, removendo a dimensão Cliente, os valores ficam de acordo:

Image 273.jpg

Estou usando o Aggr() para realizar os dois cálculos (Valor do Cliente e Classe), mas preciso que o valor da classe seja apresentada

em todos os clientes para posteriormente saber, em percentual, quanto cada cliente representa na sua respectiva classe.

Em anexo envio o QVW que usei no exemplo.

Alguém pode me ajudar?

Grato.

Guilherme Pereira.

Labels (2)
1 Solution

Accepted Solutions
eduardo_sommer
Partner - Specialist
Partner - Specialist

Bom dia, Guilherme

Você não precisa usar a função aggr().

Para a soma do cliente, coloque a expressão Sum(Valor) e, para a soma da classe, use a expressão Sum(total<Classe> Valor). Funciona.

Capturar.JPG

Espero ter ajudado

Eduardo

View solution in original post

2 Replies
eduardo_sommer
Partner - Specialist
Partner - Specialist

Bom dia, Guilherme

Você não precisa usar a função aggr().

Para a soma do cliente, coloque a expressão Sum(Valor) e, para a soma da classe, use a expressão Sum(total<Classe> Valor). Funciona.

Capturar.JPG

Espero ter ajudado

Eduardo

guilherme_perei
Contributor III
Contributor III
Author

Eduardo,

Consegui utilizando a sua solução.

Obrigado!