Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
MarcoARaymundo
Creator III
Creator III

Aggregation problem

Hi

I need help, i attached my example.

test.png

Tks

7 Replies
swuehl
MVP
MVP

Maybe just replace your Concat() with Avg() function?

MarcoARaymundo
Creator III
Creator III
Author

Tks swuehl, but, I need to calculate the range of values dynamically, line by line.

sunny_talwar

Can you elaborate more on the expected result? I am not sure how is Stefan's response not meeting your requirement

MarcoARaymundo
Creator III
Creator III
Author

Hi!

Sunny T, I need to calculate the average per item of average per item and Market, which are within the range:> average per item - standard deviation per item and <average per item + standard deviation per item.

In the Price List column shows the values that are within range.

See example.

test2.png

Not applicable

Marcão ve se isso. Qlqr coisa me manda um email lsussumu@gmail.com

To sem whats.

lucianosv
Specialist
Specialist

Caraca Leozinho, quase um Egnaldo.

MarcoARaymundo
Creator III
Creator III
Author

Grande Léo, obrigado pela resposta, más, não é isso que eu preciso.

Eu preciso calcular a média expurgando os valores acima e abaixo da Média(Price) ± o Desvio padrão(Price).


O calculo é assim:

Avg(

If(

     Aggr(Avg(Price), Item, Bandeira) > Aggr(Avg(Price) + Stdev(Price), Item) and

     Aggr(Avg(Price), Item, Bandeira) < Aggr(Avg(Price) - Stdev(Price), Item),

     Avg(Price), Item, Bandeira)

))

É um calculo linha a linha, ou seja, os limites do expurgo não são fixos.

Pelos teste que fiz, a parte que não  funciona é o calculo do desvio padrão, porém, se você fizer o calculo só do desvio padrão em uma expressão, ele funciona.

Att,

Marco