Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
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

1 Solution

Accepted Solutions
fernando_tonial
Partner - Specialist
Partner - Specialist

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.

Don't Worry, be Qlik.

View solution in original post

4 Replies
fernando_tonial
Partner - Specialist
Partner - Specialist

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.

Don't Worry, be Qlik.
Not applicable
Author

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
Partner - Specialist
Partner - Specialist

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.

Don't Worry, be Qlik.
Not applicable
Author

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

Abraços.

Leopoldo