Skip to main content
Announcements
Global Transformation Awards! Applications are now open. Submit Entry
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Média Expressão

Pessoal,

Estou com uma dúvida em relação a média de uma expressão, a mesma não está calculando o valor.

Segue abaixo:

=avg(sum([Valor Frete KG]*{<[Peso Bruto Nota]={'>300'}>}) / sum([Peso Bruto Nota]))

Média do Frete total "divido" pelo peso bruto "acima de 300 kg"

Att

Diego Cardoso

Labels (2)
1 Solution

Accepted Solutions
aderlanrm
Partner - Specialist
Partner - Specialist

Olá Diego,

Acho que sua expressão esta errada.

Veja se essa funciona:

avg(sum({<[Peso Bruto Nota]={'>300'}>} [Valor Frete KG]) / sum([Peso Bruto Nota]))

Mas pelo que você escreveu, talvez a expressão é:
Avg(Total [Total Frete KG])/Sum({<[Peso Bruto Nota]={'>300'}>} [Peso Bruto Nota])

Abraço.

Aderlan Rodrigues
Analista, Arquiteto de Dadose e Desenvolvedor
 (41) 9 9917-0869  www.BIdeAZ.com.br  Youtube.com/bideaz  Instagram.com/bideaz.in

"Nada é tão inútil quanto fazer eficientemente o que não deveria ser feito." (Peter Drucker)

View solution in original post

3 Replies
andre_tonini
Creator II
Creator II

Diego,

            Se você tentar algo adicionando a função AGGR exemplo (AVG(AGGR(

(SUM([Valor Frete

            Posta um .qvw como exemplo fica mais fácil analisar.

att,

André Tonini

aderlanrm
Partner - Specialist
Partner - Specialist

Olá Diego,

Acho que sua expressão esta errada.

Veja se essa funciona:

avg(sum({<[Peso Bruto Nota]={'>300'}>} [Valor Frete KG]) / sum([Peso Bruto Nota]))

Mas pelo que você escreveu, talvez a expressão é:
Avg(Total [Total Frete KG])/Sum({<[Peso Bruto Nota]={'>300'}>} [Peso Bruto Nota])

Abraço.

Aderlan Rodrigues
Analista, Arquiteto de Dadose e Desenvolvedor
 (41) 9 9917-0869  www.BIdeAZ.com.br  Youtube.com/bideaz  Instagram.com/bideaz.in

"Nada é tão inútil quanto fazer eficientemente o que não deveria ser feito." (Peter Drucker)
Not applicable
Author

Obrigado a todos pela ajuda.

Aderlan,

Ficou assim:

Avg(Total vFreteTotal)/Sum({<[Peso Bruto Nota]={'>300'}>} [Peso Bruto Nota])