Qlik Community

Qlik Brasil

Welcome to the group for Brazil users. .All discussions will be in Portuguese.

Highlighted
julianacampag
Contributor

Valores excluídos no Aggr

Olá,

preciso fazer o cálculo da quantidade de clientes que compraram nos últimos 3 meses, e para montar uma análise, preciso da seguinte expressão:

Aggr(Sum({$<Ano=, Mês=, Dia=, Pedido=, Data={">=$(=MonthStart(AddMonths(vDataMax, -2))) <=$(vDataMax)"}>} VlrTotal), CNPJ)

A situação que tenho é a seguinte:

O usuário selecionou o mês de julho, portanto, devo considerar os clientes que que compraram nos meses de maio, junho e julho.

Porém, um determinado cliente comprou apenas em maio. Devido ao fato de estar selecionado o mês de julho, automaticamente esse CNPJ não tem relação com a seleção e não é possível calcular o Aggr.

Será que existe alguma maneira de desconsiderar a seleção no campo mês também para a dimensão no Aggr?

1 Solution

Accepted Solutions

Re: Valores excluídos no Aggr

Juliana, você pode adicionar um ONLY e adicionar outro set analysis, por exemplo:

ONLY( {$<Ano=, Mês=, Dia=, Pedido=, Data={">=$(=MonthStart(AddMonths(vDataMax, -2))) <=$(vDataMax)"}>} Aggr(Sum({$<Ano=, Mês=, Dia=, Pedido=, Data={">=$(=MonthStart(AddMonths(vDataMax, -2))) <=$(vDataMax)"}>} VlrTotal), CNPJ))

2 Replies

Re: Valores excluídos no Aggr

Juliana, você pode adicionar um ONLY e adicionar outro set analysis, por exemplo:

ONLY( {$<Ano=, Mês=, Dia=, Pedido=, Data={">=$(=MonthStart(AddMonths(vDataMax, -2))) <=$(vDataMax)"}>} Aggr(Sum({$<Ano=, Mês=, Dia=, Pedido=, Data={">=$(=MonthStart(AddMonths(vDataMax, -2))) <=$(vDataMax)"}>} VlrTotal), CNPJ))

julianacampag
Contributor

Re: Valores excluídos no Aggr

Funcionou! Valeu Yuri!