Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
quinsan12
Contributor III
Contributor III

Vendas por Loja

Ao selecionar 2018 e 2017, preciso filtrar as lojas que teve vendas nos dois períodos. Se a loja tiver venda somente em 2018, ela não é uma loja competitiva, se tiver vendas nos dois períodos ela é competitiva.

Labels (2)
1 Solution

Accepted Solutions
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Sergio, podes usar set analysis com intersecção (*)


Segue um exemplo


No set analysis, o p() é que pertence.


Por causa do * (intersecção) pego os que pertencem aos dois p().


Ou seja, se no exemplo o Prod B pertence ao Ano 2016 e pertence ao Ano 2015, ele conta.

2018-07-09 22_56_17-QlikView x64 - [C__Furtado_Qlik_Farol_Apresentacao QlikDevGroup_Evento 2_Estado .png


No seu caso seria mais ou menos assim


Sum(  {< CLIENTE = p( {< Ano = {$(=Max(Ano))} >} ) * p( {< Ano = {$(=Max(Ano)-1)} >} ) Valor_Venda)


furtado@farolbi.com.br

View solution in original post

5 Replies
Thiago_Justen_

Sergio,

Teste na UI a expressão:

Crie uma dimensão calculada com:

If(Sum({<Ano={$(=Max(Ano))}>}Valor_Venda)>0 and Sum({<Ano={$(=Max(Ano)-1)}>}Valor_Venda)>0 , 'Competitiva','Não Competitiva')

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
quinsan12
Contributor III
Contributor III
Author

Bom dia,

Thiago quero agradecer a ajuda, mais preciso clicar num botão ou filtro e o mesmo só trazer as vendas das lojas que tiveram vendas nos dois anos selecionados.

Filtro.jpg

luizclaudio
Creator
Creator

Dê uma olhada nisso...

And-Mode: How to enable AND and NOT selections with Green, White, Grey...and Red!

O Qlikview, por padrão, traz ao menos uma condição satisfeita.
Para atender o que precisa para habilitar o modo AND.

afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Sergio, podes usar set analysis com intersecção (*)


Segue um exemplo


No set analysis, o p() é que pertence.


Por causa do * (intersecção) pego os que pertencem aos dois p().


Ou seja, se no exemplo o Prod B pertence ao Ano 2016 e pertence ao Ano 2015, ele conta.

2018-07-09 22_56_17-QlikView x64 - [C__Furtado_Qlik_Farol_Apresentacao QlikDevGroup_Evento 2_Estado .png


No seu caso seria mais ou menos assim


Sum(  {< CLIENTE = p( {< Ano = {$(=Max(Ano))} >} ) * p( {< Ano = {$(=Max(Ano)-1)} >} ) Valor_Venda)


furtado@farolbi.com.br
quinsan12
Contributor III
Contributor III
Author

Obrigado a todos pela ajuda.