Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
fabionakashigue
Contributor

Preço Médio - Ano Anterior

Boa tarde!

Preciso criar no script uma estrutura do seguinte:

Em uma tabela dinâmica com período pivotado (Sempre um ano selecionado). Apresentar o último valor do preço médio do ano passado uma coluna.

Porém caso o produto tenha preço médio apenas no ano selecionado, ou seja, não possui informações do ano passado. Mostrar o primeiro valor de preço médio.

Estou postando um exemplo da base e na outra aba de como deveria ser o modelo da dinâmica.

Abs.

Fabio Nakashigue

Tags (1)
1 Solution

Accepted Solutions
Employee
Employee

Re: Preço Médio - Ano Anterior

Veja se essa dimensão resolve seu problema:

=Alt(

Aggr(

  avg({<Ano={"$(=Max(Ano,2))"}>}[Preço Médio]),[Codigo Produto],[Descricao Produto]

),

Aggr(FirstSortedValue({<Ano={"$(=Max(Ano))"}>}[Preço Médio],Data),[Codigo Produto],[Descricao Produto] )

)

Capturar.PNG

2 Replies
Employee
Employee

Re: Preço Médio - Ano Anterior

Veja se essa dimensão resolve seu problema:

=Alt(

Aggr(

  avg({<Ano={"$(=Max(Ano,2))"}>}[Preço Médio]),[Codigo Produto],[Descricao Produto]

),

Aggr(FirstSortedValue({<Ano={"$(=Max(Ano))"}>}[Preço Médio],Data),[Codigo Produto],[Descricao Produto] )

)

Capturar.PNG

fabionakashigue
Contributor

Re: Preço Médio - Ano Anterior

Clever,

Chegou bem próximo, mas me deu uma boa ideia do que eu precisava.

Valeu!

Abs.

Fabio Nakashigue