Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
jeanlipes
Contributor II

Eficiência Acumulada.

Boa tarde...

Estou com um problema para chegar no valor da coluna 'C' no Qlik View...

Tenho que pegar a eficiência acumulada, mais a formula que eu tenho que fazer e a seguinte:

Pegar o valor da eficiência informada e somar com o valor da eficiência acumulada da linha anterior e depois dividir por 2.

Segue um exemplo abaixo:

Alguém sabe como consigo fazer o mesmo que foi feito acima no qlik view?

Tags (1)
1 Solution

Accepted Solutions
tiagopazeto
New Contributor III

Re: Eficiência Acumulada.

Tente assim: (column(1)+ above(column(2)))/2

13 Replies
Not applicable

Re: Eficiência Acumulada.

Tenta algo assim


(if(Aggr(Rank(sum(COLUNA B + C3 / 2 ])),Intervalo)=1,COLUNA B + C3 / 2 ]))


você també pode usar COLUMN(x) (coluna em ingles)  ( X = numero da coluna) -1

Re: Eficiência Acumulada.

Sim, da uma olhada no anexo e veja se é isso

jeanlipes
Contributor II

Re: Eficiência Acumulada.

No qlikview?

Hoje estou fazendo assim:

Só que o pessoal pediu para mudar, e não ser mais uma eficiência acumulada....

Como vou fazer a soma no qlikview e dividir por dois?

tiagopazeto
New Contributor III

Re: Eficiência Acumulada.

Olá,

Concordo com o Julio, utilize a expressão abaixo alterando os parenteses se necessário.

(column(1)+column(2))/2

jeanlipes
Contributor II

Re: Eficiência Acumulada.

Não deu certo...

dá uma olhada na minha formula e no resultado que tenho no momento:

O correto seria esse resultado:

jeanlipes
Contributor II

Re: Eficiência Acumulada.

Sim, mais a column(1) é a da linha atual do Qlik, a column(2)  é a linha do resultado anterior....

como pego estas informações no Qlik?

Re: Eficiência Acumulada.

No exemplo eu deixei os valores da Eficiência Informada e Eficiência Acumulada no script.

Como você faz para calcular? Sem saber isso não consigo te ajudar

tiagopazeto
New Contributor III

Re: Eficiência Acumulada.

Tente assim: (column(1)+ above(column(2)))/2

jeanlipes
Contributor II

Re: Eficiência Acumulada.

Tenho que pegar a coluna 1 da linha atual do Qlik + coluna 2  que é a linha do resultado anterior e dividir por dois..

o mesmo caso nas outras linhas a informada Atual + Eficiência Anterior / 2...