Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
leandroayala
New Contributor III

Como pegar valor da celula anterior numa planilha dinâmica

Boa tarde pessoal,

Qual a melhor forma de fazer na seguinte situação numa planilha dinâmica.

Tenho a planilha dinamica com uma dimensão ano e uma expressão de quantidade. Só que queria q a quantidade do ano anterior pudesse ser somada a proxima expressão (ano).

Ex:

Ano    Qtd

2014   10

2013   30

2012   40

Gostaria que ficasse assim:

2014   80

2013   70 (30 + 40 ano anterior)

2012   40

1 Solution

Accepted Solutions
mario_sergio_ti
Valued Contributor

Re: Como pegar valor da celula anterior numa planilha dinâmica

Amigo:

Se desejar manter a Medida [Qtd] e acrescentar um acumulado, segue:

RangeSum(Below(Column(1),0,NoOfRows(TOTAL)))

Se deseja só manter o acumulado:

RangeSum(Below([Qtd],0,NoOfRows(TOTAL))) //Altere o campo Qtd caso seja necessário
3 Replies
mario_sergio_ti
Valued Contributor

Re: Como pegar valor da celula anterior numa planilha dinâmica

Amigo:

Se desejar manter a Medida [Qtd] e acrescentar um acumulado, segue:

RangeSum(Below(Column(1),0,NoOfRows(TOTAL)))

Se deseja só manter o acumulado:

RangeSum(Below([Qtd],0,NoOfRows(TOTAL))) //Altere o campo Qtd caso seja necessário
leandroayala
New Contributor III

Re: Como pegar valor da celula anterior numa planilha dinâmica

Aproveitando a duvida, Mario..

Eu tenho uma tabela dinâmica que tratei essa questão. Mas preciso de outra coluna que no set analysis dela queria usar o valor que esta na dimensão da tabela e usar como filtro.

A dimensão é Ano e a coluna que faço os cálculos devem se basear nessa dimensão.

Capturar.PNG

Essa ultima coluna eu tenho um calculo e que preciso filtrar usando o valor (ano) da dimensao ano.

mario_sergio_ti
Valued Contributor

Re: Como pegar valor da celula anterior numa planilha dinâmica

Amigo, para poder usar o campo [Ano] como filtro (clicável) deverá declarar como dimensão e não Expressão.