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: 
Not applicable

Duvida em Somar vários campos de uma tabela

Boa tarde, Sou novo no Grupo, dei uma pesquisada sobre o assunto antes de vir fazer esta pergunta, porem não encontrei o que queria.

Tenho a seguinte situação

     [VENDAS 01 - VEJA MULTIUSO 500ML],

     [VENDAS 02 - VEJA MULTIUSO 750ML],

     [VENDAS 03 - VEJA PERFUMES 500ML],

     [VENDAS 04 - VEJA PERFUMES 1L],

     [VENDAS 05 - VEJA PERFUMES 2L],

     [VENDAS 06 - VEJA PERFUMES 4L],

     [VENDAS 07 - VEJA LIMPEZA PESADA 500ML],

     [VENDAS 08 - VEJA LIMPEZA PESADA 1L],

     [VENDAS 09 - VEJA LIMPEZA PESADA 2L],

     [VENDAS 10 - VEJA LIMPEZA PESADA 4L],

     [VENDAS 11 - VEJA COZINHA DESENGORDURANTE (TRIGGER)],

     [VENDAS 12 - VEJA COZINHA DESENGORDURANTE (REFIL)],

     [VENDAS 13 - VEJA COZINHA DESENGORDURANTE (SQUEEZE)],

     [VENDAS 14 - VEJA COZINHA DESENGORDURANTE (DOYPACK)],

     [VENDAS 15 - VEJA X-14 TIRA LIMO COM CLORO ATIVO (TRIGGER)],

     [VENDAS 16 - VEJA X-14 TIRA LIMO COM CLORO ATIVO (REFIL)],

     [VENDAS 17 - VEJA X-14 TIRA LIMO COM CLORO ATIVO (SQUEEZE)],

     [VENDAS 18 - VEJA X-14 TIRA LIMO SEM CLORO (TRIGGER)],

     [VENDAS 19 - VEJA X-14 TIRA LIMO SEM CLORO (REFIL)],

     [VENDAS 20 - VEJA X-14 TIRA LIMO SEM CLORO (SQUEEZE)],

     [VENDAS 21 - VEJA VIDREX (TRIGGER)],

     [VENDAS 22 - VEJA VIDREX (REFIL)],

     [VENDAS 23 - VEJA VIDREX (SQUEEZE)],

quero somar todos esses campos dentro do código criando um total de vendas.

inicialmente eu fiz [VENDAS 01 - VEJA MULTIUSO 500ML]+[VENDAS 02 - VEJA MULTIUSO 750ML]+[VENDAS 03 - VEJA PERFUMES 500ML]....(fiz para todos os campos).. as [TOTAL DE VENDAS],

porem não funcionou.

quando criei o gráfico e fui arrumar a expressão trouxe valores totalmente diferentes.

alguém poderia me ensinar a  somar vários campos na carga?

Obrigado desde Já

Labels (1)
1 Solution

Accepted Solutions
nicolett_yuri

Não esta funcionando porque existem valores nulos em sua planilha.

Mas existe outra opção com a função RangeSum(), pois esta função transforma o valor nulo em 0.

Faça dessa maneira:

     RangeSum(

     [VENDAS 01 - VEJA MULTIUSO 500ML],

     [VENDAS 02 - VEJA MULTIUSO 750ML],

     [VENDAS 03 - VEJA PERFUMES 500ML]

) as TOTAL

Adicione todas as suas colunas

View solution in original post

7 Replies
nicolett_yuri

Fernando, é essa a forma de somar os campos.

Se o resultado não foi o esperado, refaça sua conta somente com algumas linhas para a validação

Not applicable
Author

Fiz e refiz a conta, mas infelizmente não deu certo, dentro da expressão de um gráfico por exemplo funciona assim

sum( [VENDAS 01 - VEJA MULTIUSO 500ML])+sum( [VENDAS 01 - VEJA MULTIUSO 700ML]) ele traz o valor correto. la no codigo base não funciona  dessa forma

nicolett_yuri

Disponibilize um qvw de exemplo

Not applicable
Author

Estou disponibilizando o arquivo que estou montando + a base.

os campos que quero somar no Script

     [VENDAS 01 - VEJA MULTIUSO 500ML],

     [VENDAS 02 - VEJA MULTIUSO 750ML],

     [VENDAS 03 - VEJA PERFUMES 500ML],

     [VENDAS 04 - VEJA PERFUMES 1L],

     [VENDAS 05 - VEJA PERFUMES 2L],

     [VENDAS 06 - VEJA PERFUMES 4L],

     [VENDAS 07 - VEJA LIMPEZA PESADA 500ML],

     [VENDAS 08 - VEJA LIMPEZA PESADA 1L],

     [VENDAS 09 - VEJA LIMPEZA PESADA 2L],

     [VENDAS 10 - VEJA LIMPEZA PESADA 4L],

     [VENDAS 11 - VEJA COZINHA DESENGORDURANTE (TRIGGER)],

     [VENDAS 12 - VEJA COZINHA DESENGORDURANTE (REFIL)],

     [VENDAS 13 - VEJA COZINHA DESENGORDURANTE (SQUEEZE)],

     [VENDAS 14 - VEJA COZINHA DESENGORDURANTE (DOYPACK)],

     [VENDAS 15 - VEJA X-14 TIRA LIMO COM CLORO ATIVO (TRIGGER)],

     [VENDAS 16 - VEJA X-14 TIRA LIMO COM CLORO ATIVO (REFIL)],

     [VENDAS 17 - VEJA X-14 TIRA LIMO COM CLORO ATIVO (SQUEEZE)],

     [VENDAS 18 - VEJA X-14 TIRA LIMO SEM CLORO (TRIGGER)],

     [VENDAS 19 - VEJA X-14 TIRA LIMO SEM CLORO (REFIL)],

     [VENDAS 20 - VEJA X-14 TIRA LIMO SEM CLORO (SQUEEZE)],

     [VENDAS 21 - VEJA VIDREX (TRIGGER)],

     [VENDAS 22 - VEJA VIDREX (REFIL)],

     [VENDAS 23 - VEJA VIDREX (SQUEEZE)],

quero transformar em um único chamado Total de vendas

nicolett_yuri

Não esta funcionando porque existem valores nulos em sua planilha.

Mas existe outra opção com a função RangeSum(), pois esta função transforma o valor nulo em 0.

Faça dessa maneira:

     RangeSum(

     [VENDAS 01 - VEJA MULTIUSO 500ML],

     [VENDAS 02 - VEJA MULTIUSO 750ML],

     [VENDAS 03 - VEJA PERFUMES 500ML]

) as TOTAL

Adicione todas as suas colunas

nicolett_yuri

Fiz na sua app e o número bateu: 181301

Segue em anexo

Not applicable
Author

Obrigadooooo Yury!!! Deu Certo.