Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Gráfico de Barras e Linhas (Média diária e acumulada)

Pessoal! Bom dia!

Preciso de uma força para um gráfico de barras e linhas.

Tenho nas barras a seguinte informação:

=avg(RENTA_TAXAADM)/100

Que gera isto:

Margem.PNG.png

Preciso que a linha vermelha tenha a mesma fórmula, fazendo média de dia após dia, por exemplo:

Dia 01: Média do dia 01;

Dia 02: Média do dia 01 + dia 02;

Dia 03: Média do dia 01 + dia 02 + dia 03.

Assim por diante até ter todos os dias.

Tem alguma forma de fazer isso?

Obrigado e um abraço,

1 Solution

Accepted Solutions
edgard130
Contributor II
Contributor II

segue a função da média acumulada, onde a parte em negrito, vc deve substituir pela sua expressão de média do mês.

rangeavg (above(avg(tx),0,RowNo()))

View solution in original post

7 Replies
Not applicable
Author

Tem sim,

Vai nas propriedades do gráfico, na Aba Expressões depois selecione a expressão que deseja acumular, logo abaixo das expressões tem as opções de acumular seleciona a do meio.

23-08-2014 20-48-28.png

23-08-2014 20-48-02.png

Abraços

Not applicable
Author

Bom dia Christiano!

Entendi, só que eu preciso que ele faça uma média, não some, aí o "acumular" não me resolve.

Tem que ser média, do dia 01, depois do dia 01 + dia 02, depois do dia 01 + dia 02 + dia 03.

Obrigado e um abraço,

edgard130
Contributor II
Contributor II

Robson,

segue um exemplo, usando o rangeavg. Espero que ajude.

Not applicable
Author

Boa tarde Edgard! Muito obrigado!

Infelizmente uso a Personal Edition e não consigo abrir, pode?

Consegue me passar de alguma outra forma?

Obrigado e um abraço,

edgard130
Contributor II
Contributor II

segue a função da média acumulada, onde a parte em negrito, vc deve substituir pela sua expressão de média do mês.

rangeavg (above(avg(tx),0,RowNo()))

Anonymous
Not applicable
Author

referente a expressão que o Edgard comentou..

rangeavg(expr1 [ , expr2, ... exprN ])

Retorna a média de um intervalo de 1 a N argumentos. Se não for encontrado nenhum valor numérico, será retornado NULL.

As expressões de argumento desta função podem conter Funções Inter-Registro de Gráficos , com um terceiro parâmetro opcional, que retornam um intervalo de valores.

Exemplos:

   

rangeavg (1,2,4)retorna 2,33333333
rangeavg (1,'xyz')retorna 1
rangeavg (null( ), 'abc')retorna NULL
rangeavg (above(count(x),0,3))

retorna uma média variável do resultado da expressão count(x) interna calculada na linha atual e nas duas linhas acima da linha atual.

fonte: help do Qlikview (F1)

Not applicable
Author

Excelente Edgard!

No alvo! Gráfico já disponível no painel de Gestão à Vista!

Obrigado e um forte abraço.

SUCESSO!