Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Excluir linha com expressão zerada

Prezados, bom dia..

Estou com um problema/dúvida pra uma caso, tenho uma tabela que preciso comparar vendas mesma base, ou seja, clientes que venderam em 2017 e 2016(exemplo) e excluir as linhas que tiverem clientes que compraram em apenas em um dos anos..

Exemplo:

  

Cliente20172016Y vs Y -1
A1091
B90EXCLUIR
C10100
D010EXCLUIR

Os clientes B e D não poderiam aparecem na tabela...

**Tentei fazer com que a própria expressão da coluna 2017 olhasse para a 2016 e caso estivesse zerado, ele seria zerado também, mas encontrei muitas dificuldades e acho que não é a melhor forma...

= IF([2016] <= 0, 0, $(=V_Vendas_AnoAtual))**


Alguém consegue me dar uma ajuda nesse caso?

Obrigado desde já

Labels (1)
1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

João,

da para fazer na dimensão também.

Para fazer no set analysis, tens como mandar um modelo com uma base pequena para fazer com as suas tabelas?

Segue imagem com a dimensão calculada com um aggr() e if....

2017-10-11 22_22_47-QlikView x64 - [C__tmp_carga.qvw_].png

furtado@farolbi.com.br

View solution in original post

6 Replies
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Joao,

Se for na carga,

2017-10-10 22_50_37-QlikView x64 - [C__tmp_carga.qvw_].png

Vendas:

LOAD * Where [2017] > 0 and [2016] > 0;

LOAD Cliente,[2017],[2016]

INLINE [

Cliente ,2017,2016

A ,10 ,9

B ,9 ,0

C ,10 ,10

D ,0 ,10

];

outra forma seria fazer no set analysis.......

furtado@farolbi.com.br
Anonymous
Not applicable
Author

Bom dia Alessandro,

Essa forma está perfeita, mas não me ajuda no caso...

Consegue me passar como ficaria via set analysis, tentei de algumas formas e não estou habituado a usa-lo...

Grato desde já..

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

João,

da para fazer na dimensão também.

Para fazer no set analysis, tens como mandar um modelo com uma base pequena para fazer com as suas tabelas?

Segue imagem com a dimensão calculada com um aggr() e if....

2017-10-11 22_22_47-QlikView x64 - [C__tmp_carga.qvw_].png

furtado@farolbi.com.br
Anonymous
Not applicable
Author

Alessandro, bom dia!

A forma usando dimensão calculada funcionou perfeitamente, não tinha pensado dessa forma..

Muito grato, tenha um ótimo final de semana

Obs.: Preciso estudar um pouco de set analysis, se tiver algum material público pra me recomendar ficaria muito grato

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

João,

tenho estes documentos antigos mas funcionais ainda....(não tem alternate state)

Tem bastante material no youtube e também udemy

.

Sei que o pablolabbe‌ da este curso online......

Alternativas não faltam....

furtado@farolbi.com.br
Anonymous
Not applicable
Author

Show de bola suas dicas Alessandro

Com certeza irei por um desses caminhos

Obrigado!