Skip to main content
Announcements
Global Transformation Awards! Applications are now open. Submit Entry
cancel
Showing results for 
Search instead for 
Did you mean: 
joffremota
Partner - Contributor III
Partner - Contributor III

Criar coluna com somatório de outras colunas

Boa noite.

Tenho uma tabela dinâmica enorme e gostaria de calcular o somatório de algumas colunas. Lembro de já ter visto em algum lugar a utilização do Label das colunas na expressão para realizar essa soma, mas não encontrei como faze-lo. Se houver uma outra forma mais "correta", e puderem sugerir, eu agradeço.

TabelaDinamica.jpg

Acima está um print de parte da tabela. As colunas grifadas são as colunas que quero somar. Abaixo está o Label de cada uma delas. A fórmula delas é simplesmente o nome do Label.

Obrigado!!

Atenciosamente,

Joffre Mota

1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Joffre, boa noite.

Podes usar o rangesum

rangesum(  [Nome Coluna1]  ,0) + rangesum([Nome Coluna2],0)

ou o alt()

alt(  [Nome Coluna1]  ,0) + alt([Nome Coluna2],0)

furtado@farolbi.com.br

View solution in original post

10 Replies
Anonymous
Not applicable

Vc tentou utilizar o nome da coluna

Exemplo: COLUNA A + COLUNA B

Egnaldo de Sousa

11 97123.4684

Em 08/07/2015, às 19:20, Joffre Mota <qcwebmaster@qlikview.com> escreveu:

Qlik Community

Criar coluna com somatório de outras colunas

criado por Joffre Mota em Qlik Brasil - Visualize a discussão completa

Boa noite.

Tenho uma tabela dinâmica enorme e gostaria de calcular o somatório de algumas colunas. Lembro de já ter visto em algum lugar a utilização do Label das colunas na expressão para realizar essa soma, mas não encontrei como faze-lo. Se houver uma outra forma mais "correta", e puderem sugerir, eu agradeço.

https://community.qlik.com/servlet/JiveServlet/downloadImage/2-817384-92313/TabelaDinamica.jpg

Acima está um print de parte da tabela. As colunas grifadas são as colunas que quero somar. Abaixo está o Label de cada uma delas. A fórmula delas é simplesmente o nome do Label.

Obrigado!!

Atenciosamente,

Joffre Mota

Responda a esta mensagem respondendo a este e-mail ou vá para a mensagem em Qlik Community

Inicie uma nova discussão em Qlik Brasil por e-mail ou em Qlik Community

Seguindo Qlik Brasil nestes fluxos: Caixa de Entrada

joffremota
Partner - Contributor III
Partner - Contributor III
Author

Sim, EGNALDO_SOUSA‌. Abaixo a expressão que tentei usar, mas sem sucesso.

=([DS - Salário] + [DS - Anuênio] + [DS - Gratif. Editorial] + [DS - Gratif. 450] + [DS - Acum. Função] + [DS - Gratif. Cargo] + [DS - ATS] + [DS - Gratif. Função] + [DS - ACT 30%] + [DS - ACT 60%] + [DS - Prêmio Target] + [DS - DSR Target] + [DS - Média Comissão] + [DS - Média Comissão DSR])

Atenciosamente,

Joffre Mota

Anonymous
Not applicable

Tem alguma coluna nula?

Testa utilizando apenas duas colunas com valor

Egnaldo de Sousa

Em 08/07/2015, às 19:31, Joffre Mota <qcwebmaster@qlikview.com> escreveu:

Qlik Community

Criar coluna com somatório de outras colunas

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

Sim, EGNALDO_SOUSA. Abaixo a expressão que tentei usar, mas sem sucesso.

=( + + + + + + + + + + + + + )

Atenciosamente,

Joffre Mota

Responda a esta mensagem respondendo a este e-mail ou vá para a mensagem em Qlik Community

Inicie uma nova discussão em Qlik Brasil por e-mail ou em Qlik Community

Seguindo Qlik Brasil nestes fluxos: Caixa de Entrada

Seguindo Criar coluna com somatório de outras colunas nestes fluxos: Caixa de Entrada

Anonymous
Not applicable

Tenta assim:

Sum( COLUNA A) + Sum(COLUNA B)

Egnaldo de Sousa

11 97123.4684

Em 08/07/2015, às 19:31, Joffre Mota <qcwebmaster@qlikview.com> escreveu:

Qlik Community

Criar coluna com somatório de outras colunas

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

Sim, EGNALDO_SOUSA. Abaixo a expressão que tentei usar, mas sem sucesso.

=( + + + + + + + + + + + + + )

Atenciosamente,

Joffre Mota

Responda a esta mensagem respondendo a este e-mail ou vá para a mensagem em Qlik Community

Inicie uma nova discussão em Qlik Brasil por e-mail ou em Qlik Community

Seguindo Qlik Brasil nestes fluxos: Caixa de Entrada

Seguindo Criar coluna com somatório de outras colunas nestes fluxos: Caixa de Entrada

joffremota
Partner - Contributor III
Partner - Contributor III
Author

Acusa erro na expressão.

Atenciosamente,

Joffre Mota

Anonymous
Not applicable

Como ficou a expressão e qual o erro?

Egnaldo de Sousa

11 97123.4684

Em 08/07/2015, às 19:40, Joffre Mota <qcwebmaster@qlikview.com> escreveu:

Qlik Community

Criar coluna com somatório de outras colunas

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

Acusa erro na expressão.

Atenciosamente,

Joffre Mota

Responda a esta mensagem respondendo a este e-mail ou vá para a mensagem em Qlik Community

Inicie uma nova discussão em Qlik Brasil por e-mail ou em Qlik Community

Seguindo Qlik Brasil nestes fluxos: Caixa de Entrada

Seguindo Criar coluna com somatório de outras colunas nestes fluxos: Caixa de Entrada

joffremota
Partner - Contributor III
Partner - Contributor III
Author

Coloquei apenas duas colunas na fórmula que têm valor e ela ficou zerada. E no editor de expressão foi apresentado o erro abaixo.

Edit Expression.jpg

Atenciosamente,

Joffre Mota

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Joffre, boa noite.

Podes usar o rangesum

rangesum(  [Nome Coluna1]  ,0) + rangesum([Nome Coluna2],0)

ou o alt()

alt(  [Nome Coluna1]  ,0) + alt([Nome Coluna2],0)

furtado@farolbi.com.br
joffremota
Partner - Contributor III
Partner - Contributor III
Author

Opa, afurtado‌!!

Aparentemente funcionou. Validei em umas 10 linhas e está ótimo!!

Se não se importar em explicar a diferença entre o RangeSum() e o Alt(), eu agradeceria.

Atenciosamente,

Joffre Mota