Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
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á

Tags (1)
1 Solution

Accepted Solutions

Re: Duvida em Somar vários campos de uma tabela

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

7 Replies

Re: Duvida em Somar vários campos de uma tabela

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

Re: Duvida em Somar vários campos de uma tabela

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

Re: Duvida em Somar vários campos de uma tabela

Disponibilize um qvw de exemplo

Not applicable

Re: Duvida em Somar vários campos de uma tabela

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

Re: Duvida em Somar vários campos de uma tabela

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

Re: Duvida em Somar vários campos de uma tabela

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

Segue em anexo

Not applicable

Re: Duvida em Somar vários campos de uma tabela

Obrigadooooo Yury!!! Deu Certo.