Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
saar_lorena
Contributor III
Contributor III

Como usar partial sum para fazer cálculos

Olá amigos, tudo bem?

Estou com um problema e não consigo resolver de jeito nenhum.

Já tentei várias formas mas só tive #fail como resposta.

Eu tenho o seguinte report:

duvida.PNG

Para cada dimensionality, ele ma traz um partial sum.

O que eu queria, é pegar o valor do partial sum da 4ª Dimensão, e fazer o valor para cada linha sobre o total.

Por exemplo, na coluna Mercado Atual, na minha 4ª linha, eu tenho o valor 252.506, que é o acumulado das linhas 57.513 + 38.188 + 156.805. Eu queria pegar esse total para calcular o market share. Por exemplo, 57.513/252.506 = 22.7%

Eu já tentei usar set modifier, ex: SUM(Valor) / Sum(TOTAL<Dimensão_4>Valor). Mas não deu certo.

Vi numa das postagens da community uma sugestão pra usar If e set analysis, por exemplo: If(Dimensão_3=x, Sum({<Dimensão_3={'x'}>}Valor). Mas isso não me ajuda, por eu tenho 94 valores para essa terceira dimensão, e constantemente mudam.

Vocês poderiam me dar uma ajuda?

Muito obrigada!!

Labels (3)
2 Replies
Anonymous
Not applicable

Tem como postar um qvw de amostra?

guilherme_olive
Partner - Creator
Partner - Creator

Lorena,


Tente essa expressão.


SUM(Valor) / Sum(TOTAL<Dimensão_1,Dimensão_2,Dimensão_3,Dimensão_4>Valor)