Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Cálculo cumulativo por data.

Bom dia a todos!

Fiz um gráfico usando na dimensão o campo 'Classe de Serviço' e 'Data de Solicitação', e depois a soma na expressão 'Quantidade de itens'.

Saiu conforme a primeira tabela, preciso agora criar a segunda tabela como no exemplo que faça as somas de uma data anterior para a outra, e assim sucessivamente. 

Tentei criar uma fórmula na dimensão 'Data de Solicitação', mas todos dão erro.

Desculpe o incômodo.

Atenciosamente

Leopoldo T. Abe

Calculo Cumulativo.png

Tags (1)
1 Solution

Accepted Solutions
fernando_tonial
Valued Contributor

Re: Cálculo cumulativo por data.

Olá, faça um gráfico do tipo tabela dinâmica colocando duas dimensões (Classe Serviço e Data) e faça a seguinte expressão.

RangeSum(Before(

Sum(Valor)

,0,ColumnNo()))

Você necessita pivotar a dimensão data.

Tem o QVW com o exemplo.

Abraços.

Tonial.

4 Replies
fernando_tonial
Valued Contributor

Re: Cálculo cumulativo por data.

Olá, faça um gráfico do tipo tabela dinâmica colocando duas dimensões (Classe Serviço e Data) e faça a seguinte expressão.

RangeSum(Before(

Sum(Valor)

,0,ColumnNo()))

Você necessita pivotar a dimensão data.

Tem o QVW com o exemplo.

Abraços.

Tonial.

Not applicable

Re: Cálculo cumulativo por data.

Deu Certo aqui.

Muito obrigado!

Agora tenho apenas uma dúvida, na dimensão Classe de serviço:

=if(

               [Classe de Serviço]='Consulta - 1'

            or [Classe de Serviço]='Consulta - 2'

            or [Classe de Serviço]='Consulta - 3'

            or [Classe de Serviço]='Consulta - 4'

            or [Classe de Serviço]='Consulta - 5'

            or [Classe de Serviço]='Consulta - 6,[Classe de Serviço])

Consegui selecionar as que preciso que mostre as informações da expressão.

Mas as 'Consulta - 7', 'Consulta - 8' e 'Consulta - 9' tenho colocar informação diferente da acima, teria como incluir na mesma dimensão?

Mais uma vez muito obrigado.

Leopoldo

fernando_tonial
Valued Contributor

Re: Cálculo cumulativo por data.

Não entendi muito bem o que você quer, mas pode ser o Else de seu If.

=if(

               [Classe de Serviço]='Consulta - 1'

            or [Classe de Serviço]='Consulta - 2'

            or [Classe de Serviço]='Consulta - 3'

            or [Classe de Serviço]='Consulta - 4'

            or [Classe de Serviço]='Consulta - 5'

            or [Classe de Serviço]='Consulta - 6,[Classe de Serviço],'Consultas > 7')

Abraços.

Tonial.

Not applicable

Re: Cálculo cumulativo por data.

Obrigado Fernando pela ajuda, consegui resolver o problema de outra forma.

Abraços.

Leopoldo