Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Nao traz valor menor que o ano atual

Pessoal, bom dia!

Preciso de uma ajuda urgente, estou utilizando a seguinte fórmula

sum({< HIST_PED_ANO_CARTEIRA        = {$(=HIST_PED_ANO_CARTEIRA)},

           HIST_PED_MES_CARTEIRA        = {$(=(HIST_PED_MES_CARTEIRA))},

           HIST_PED_MES_ANO_EMISSAO     = {"< $(=HIST_PED_MES_ANO_CARTEIRA)"},

           HIST_PED_NR_MES_ENTREGA       = {"<  $(=HIST_PED_NR_MES_CARTEIRA)"}

  >}HIST_PED_QT_PEDIDA*HIST_PED_PESO_UNITARIO) / 1000

Ela busca os pedidos que a data e mes da carteira sejam abril, a data de emissao seja < (menor) que a o mes ano carteira, ou seja menor que 04-2012

e que o mes de entrega tambem seja menor que o mes atual (abril).

O que esta acontecendo, eu tenho na minha tabela de pedidos, na data de carteira ABRIL/2012 , pedidos com data de emissao em DEZ de 2011 e estes minha fórmula não está buscando, só traz os com emissao em 2012. Porém estou pedindo para buscar tudo que´e menor que ABRIL/2012.

O que estou fazendo errado? Algum pode me ajudar.


Veja planilha com os dados que comentei em anexo.


Agradeço desde já a ajuda!

Abs,
Juliana

4 Replies
Not applicable
Author

Só para exemplificar a situação também no Qlikview.
Vejam que na tabela que mostra os pedidos são demonstrados os cmo data de emissao em 2011, porém minha fórmula está ignorando eles.


Como devo proceder?

Desde já agradeço,

Abs,

Juliana

Not applicable
Author

Boa Tarde Juliana,

Acredito que a sua expressão não esta funcionando corretamente pois no inicio dela você deve colocar "1" para que seja considerada todos os valores. Como esta sendo omitido este parâmetro, por padrão é considerado dentro da sua expressão apenas os valores possiveis.

Desta forma nunca existira algum valor um período menor que o selecionado.

Ex.:

sum( {1<Região= {PR} >} Vendas) // retorna as vendas da região do PARANÁ, sem importar a seleção atual.

Not applicable
Author

Olá Eduardo, boa tarde!

Então eu já havia realizado testes utilizando o 1 em minha expressão.
Só que mesmo utilizando o 1 ele não busca os valores do ano anterior, só  traz algumas familias de produtos que estou restringindo pela seleção tipo de mercado.
Mas as demais familias, os valores permanecem os mesmos.

Desde já agradeço sua ajuda.

Abs,
Juliana

Not applicable
Author

Juliana,

Segue um documento de exemplo que utiliza os mesmos principios que você precisa.