Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
marcio150972
Creator
Creator

% acumulado por item

Bom dia Pessoal!

Já pesquisei aqui e em outros lugares o conteúdo sobre valores acumulados, peguei os exemplos mas não consegui fazer funcionar da maneira que preciso, por isso peço ajuda a comunidade. vou anexar o documento.

Tenho uma planilha gráfico simples aonde tenho varias dimensões e expressões, a coluna chamada "% Participação Item" vem de uma formula com 3 campos, esta esta pegando certinho, eu preciso e que a coluna "% Participação Acumulada" traga a soma do item de cima com a do item abaixo para ir acumulando, as colunas no documento deixei com os dados em vermelho para melhor visualizar, outra situação também ontem nos testes que eu fiz, a planilha perdia a classificação que eu tinha programado, que seria pelo campo "Vendas + Ind - Dev" decrescente, estou colocando também um modelo em Excel de como deveria ficar.


Agradeço a ajuda de todos

1 Solution

Accepted Solutions
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, tente:

=RangeSum(above(TOTAL Column(10),0,NoOfRows(TOTAL)))

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti

View solution in original post

15 Replies
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, veja se consegue com o meu documento como referência;

Incluindo saldo/acumulado via Script ou via Expressão

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
marcio150972
Creator
Creator
Author

Bom dia Mario, tudo bem amigo!

Te agradeço o contato.

eu ontem achei esse teu documento, tentei fazer usando o 'RangeSum(Above(Column(1),0,NoOfRows(TOTAL)))" , mas foi.

Ate verifiquei o numero das colunas para ver se eu não estava pegando a coluna errada.

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, pode tentar alterar a função Column() pela expressão de cálculo;

Ex.:

RangeSum(Above(

    Sum([CAMPO1])/Sum([CAMPO2])

,0,NoOfRows(TOTAL)))

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
marcio150972
Creator
Creator
Author

Mario,

quando eu coloco a 'RangeSum(Above(Column(1),0,NoOfRows(TOTAL)))" no campo "% Participação Acumulada" , eu mudo ali no Column para 10 que seria a coluna "% Participação Item", quando faço isso, a planilha perde classificação que eu deixei e a coluna continua igual a do item.

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Coloca a expressão desejada nas configurações de classificações para manter a ordenação desejada.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
marcio150972
Creator
Creator
Author

Coloquei assim:

=RangeSum(Above(sum([Ven. Ult. 365 dias]) + sum([QUANTIDADE_IND]) - sum(QUANTIDADE)) / (sum( TOTAL {1}[total de vendas geral]))* 100,0,NoOfRows(TOTAL))

dai a coluna me retornou o mesmo valor em todos os campos:

Sem título.png

marcio150972
Creator
Creator
Author

a opção por expressão não esta disponível.

Sem título.png

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Defina a classificação pela expressão de cálculo acumulado nas dimensões relacionadas

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
marcio150972
Creator
Creator
Author

Entendi Mario.

A classificação já acertei pela expressão, agora não esta mudando, mas o valor continua se repetindo em todas as linhas no acumulado