Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Ribeiro
Specialist
Specialist

Set Analysis entre semanas - Ultima Venda

1) O Set Analysis está assim Correto:

max(Data_Efetivado_Estoque)

2)O Set Analysis está assim Incorreto:

Max({<Data_Efetivado_Estoque={'>=$(vWeekStart21)<=$(vWeekEnd21)'},[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','ACE','FPV','CVE'} >} Movimento_Data)

Preciso Fazer o resultado de cima para baixo:

2018-04-13_15-34-14.png

Neves
1 Solution

Accepted Solutions
Thiago_Justen_

Daria pra colocar assim:

Aggr(FirstSortedValue({<Data_Efetivado_Estoque={">=$(vWeekStart21)<=$(vWeekEnd21)"}>}Data_Efetivado_Estoque,-Data_Efetivado_Estoque),CodigoClienteV)

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

View solution in original post

7 Replies
Thiago_Justen_

Use como expressão:

Aggr(FirstSortedValue(Data_Efetivado_Estoque,-Data_Efetivado_Estoque),CodigoClienteV)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Thiago_Justen_

Resultado obtido:

Capturar.PNG

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Ribeiro
Specialist
Specialist
Author

2018-04-13_16-58-57.pngThiago Perfeito.

Mas o problema que preciso filtrar dentro deste período

vWeekStart21 = WeekEnd(today(),-13,-1)

vWeekEnd21 = WeekStart(today(),-13,-1)


Data_Efetivado_Estoque={'>=$(vWeekStart21)<=$(vWeekEnd21)'}

Clientes que não compras a mais de 3 meses.

No set Analysis que você me deu.


Você tem alguma ideia...

Neves
Thiago_Justen_

Daria pra colocar assim:

Aggr(FirstSortedValue({<Data_Efetivado_Estoque={">=$(vWeekStart21)<=$(vWeekEnd21)"}>}Data_Efetivado_Estoque,-Data_Efetivado_Estoque),CodigoClienteV)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Ribeiro
Specialist
Specialist
Author

Show Thiago, Muito obrigado.

Um bom final de semana.

2018-04-13_19-10-09.png

Neves
Ribeiro
Specialist
Specialist
Author

Thiago deu problema.

O cliente abaixo 125 a ultima venda dele é conforme na imagem do software 15/03/2018 seq. 43348

Mas está aparecendo 08/01/2018 seq 37607

Acima anexei  (qvd) final.qvd

Caso você queira chamar ele no seu qlikview já que você usa edition.

2018-04-13_19-34-57.png

Neves
Thiago_Justen_

Agnaldo,

Quando colocamos no set Data_Efetivado_Estoque={">=$(vWeekStart21)<=$(vWeekEnd21)"}, estamos buscando um data que,HOJE, esteja entre 07/03/2018 e 13/01/2018. Logo a data 15/03/2018 está fora desse intervalo.


Ou seja, se queres a última data de venda, sugiro:

aggr(max(Data_Efetivado_Estoque),CodigoClienteV)


Contudo se queres também verificar os clientes que não compram a mais de 90 dias, dê uma olhada no app anexo e veja se te atende.



Abs e Sucesso!!




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