Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
clau2003cos
New Contributor III

Somar dados da seleção atual e mesmo periodo do ano anterior

Boa tarde!

Tenho uma tabela de venda e estou tentando comparar as vendas da mesma data no ano anterior

duvida.jpg

A variavel varAno= Max(Year(%DataID))

Estou colocando a seguinte expressão com a analise de conjunto abaixo, porem esta trazendo zero conforme imagem

sum({<ano = {'$(varAno)-1'}>}QTD)

Vocês podem me ajudar?

Grato!

Tags (1)
1 Solution

Accepted Solutions
Employee
Employee

Re: Somar dados da seleção atual e mesmo periodo do ano anterior

7 Replies
maiconmello
Contributor III

Re: Somar dados da seleção atual e mesmo periodo do ano anterior

Se você colocar o nota ID como uma dimensão ?

Não funciona ??

Maicon Mello

clau2003cos
New Contributor III

Re: Somar dados da seleção atual e mesmo periodo do ano anterior

Essa tabela é por produto e o mesmo já esta como dimensão na tabela (a imagem esta cortada)

Att,

maiconmello
Contributor III

Re: Somar dados da seleção atual e mesmo periodo do ano anterior

Tem como mandar um modelo para testar ??

MVP
MVP

Re: Somar dados da seleção atual e mesmo periodo do ano anterior

colocar um = dentro do $() nao funciona?


sum({<ano = {'$(=varAno)-1'}>}QTD)



clau2003cos
New Contributor III

Re: Somar dados da seleção atual e mesmo periodo do ano anterior

Boa tarde.

Não funcionou.

Aparece o mesmo calculo das duas ultimas colunas

jeanlipes
Contributor II

Re: Somar dados da seleção atual e mesmo periodo do ano anterior

Bom dia,

Ficaria assim?

Utilizei apenas uma expressão:

IF(PED_ANO_EMISSAO = CEP_DAT_ANO_EMISSAO,

   

    IF(isNull(Sum ({$<PED_ANO_EMISSAO =, CEP_DAT_ANO_EMISSAO =, PED_DES_SITUA_PEDIDO =, PED_DES_CLASSIF_PEDIDO = {'COLECAO'}, PED_ANO_EMISSAO = {$(=Max(CEP_DAT_ANO_EMISSAO))}

         >} PED_QTD_VENDIDO)),0,Sum ({$<PED_ANO_EMISSAO =, CEP_DAT_ANO_EMISSAO =, PED_DES_CLASSIF_PEDIDO = {'COLECAO'}, PED_ANO_EMISSAO = {$(=Max(CEP_DAT_ANO_EMISSAO))}

         >} PED_QTD_VENDIDO)),

   

    Sum ({$<PED_ANO_EMISSAO =, CEP_DAT_ANO_EMISSAO =, PED_DES_SITUA_PEDIDO =, PED_DES_CLASSIF_PEDIDO = {'COLECAO'}, PED_ANO_EMISSAO = {$(=Max(CEP_DAT_ANO_EMISSAO) -1)}

         >} PED_QTD_VENDIDO))

Employee
Employee

Re: Somar dados da seleção atual e mesmo periodo do ano anterior