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

Sum AVG

Sr.(as) Bom dia!

Alguém já precisou fazer um SUM de uma AVG? Não estou conseguindo.

Tenho a seguinte expressão em um gráfico de barras

avg({$<Hour={'17','18','19','20','21','22','23'}>} [{ON} Max User Number (None)])

Preciso somar essas médias quando seleciono uma torre.

Labels (1)
1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Você precisa usar um AGGR para montar a quebra

exemplo

SUM(

     AGGR (

          AVG(Vendas),

          Vendedor

     )

)

View solution in original post

6 Replies
Clever_Anjos
Employee
Employee

Você precisa usar um AGGR para montar a quebra

exemplo

SUM(

     AGGR (

          AVG(Vendas),

          Vendedor

     )

)

mercadante
Creator
Creator
Author

Bom dia Clever,

Quando faço isso ele continua trazendo a média, o que preciso é a soma das medias.

Exemplo

Tenho os filtros Vendedor, Produto e a media de vendas de cada produto calculado na expressão.

Quando eu selecionar o vendedor, quero saber a soma das medias de produtos que ele vendeu.

nicolett_yuri

Antonio, o exemplo do Clever vai resolver o seu prolema, porém precisamos entender como estão os seus dados e o gráfico em que esta tentando fazer esse cálculo.

Poderia disponibilizar um exemplo de seus dados?

Clever_Anjos
Employee
Employee

Talvez agrupando por produto

SUM(

AGGR(

AVG(Vendas),

Produto

)

)

mercadante
Creator
Creator
Author

Clever, é isso mesmo!

Estava errando na na dimensão do AGGR, pois declarei somente uma dimensão. Quando inseri a segunda resolveu meu problema.

Expressão correta

sum(aggr(avg({$<Hour={'17','18','19','20','21','22','23'}>} [{ON} Max User Number (None)]),Site,Setor))

Obrigado mais um vez pela ajuda!

mercadante
Creator
Creator
Author

Yuri, você tem razão

O Problema estava na dimensão, quando inseri de forma correta, resolveu meu problema.

Obrigado pela ajuda!