Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
daniel_vale
Creator
Creator

Dúvida com Set Analysis

Galera, boa tarde!

tenho a seguinte dúvida:

Tem uma tabela com informação de Cliente, Produto, Data, NF e Volume.

preciso de uma expressão que some o volume por cliente e produto na data da NF até um ano anterior.

Exemplo:

Se a data da NF é dia 16/10/2017 ... o Cliente A e o produto B

Precisa somar do dia 16/10/2016 até 16/10/2017 tudo que o cliente A comprou do produto B.

Podem me ajudar?

Labels (2)
5 Replies
claudemir_dioto
Contributor III
Contributor III

Olá Daniel, veja esse post.

Manual Set Analysis Completo em Português BR

Abs.

claudemir_dioto
Contributor III
Contributor III

Tem mais esse material aqui.

Material sobre set analysis

Marcio_Campestrini
Specialist
Specialist

Daniel,

Qual a estrutura da sua tabela?

Caso Cliente e Produto já estejam na tabela, pode fazer algo como:


Sum({<Data = {$(>=AddMonths(Data, -12))}>} Volume)

Márcio Rodrigo Campestrini
daniel_vale
Creator
Creator
Author

Não funcionou, eu criei outro campo como DataAnoAnterior onde fiz o Ano -1, agora estou tentando somar no Intervalo entre o campo DataAnoAnterior e o DataAtual.

fernando_tonial
Partner - Specialist
Partner - Specialist

Bom dia.

Você pode fazer assim:

=Sum({$<DataAtual = {">=$(AddYears(Max(DataAtual), -1))<=$(Max(DataAtual))"} >} Volume)

Don't Worry, be Qlik.

Tonial

Don't Worry, be Qlik.