Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia pessoal!
Na tabela simples se eu quero ter uma media do total, eu vou na aba expressão em MODO TOTAL e marco (média),
na tabela dinâmica não tem essa opção, ele traz o total da expressão como default acredito eu.
Se meu campo2 fosse 4 linhas daria pra fazer, avg(aggr(campo1, campo2[4])) porem meu campo2 é uma linha com o numero 4, nao rola o aggr;
Preciso aplicar o avg ou algo do tipo pra que o meu total seja a média na tabela dinâmica;
desde já agradeço!
Kauan,
Se você usar somente
Avg(Aggr((count(processos)/sum(vagas)) ,Comarca ,Ano,Mês ) )
qual o resultado ?
Tenta utilizar assim:
sum(aggr(avg(campo1),campo2))
abs
Veja se atende
Dessa forma não esta rolando egnaldo, mas obrigado.
Clever, estava agora mesmo tentando usar o Dimensionality.
Teu exemplo é esse:
if( Dimensionality() = 0,
Avg(Aggr(Sum(Expression1),Dim1,Dim2)),
sum(Expression1)
)
no meu caso preciso da média de carga de trabalho por 3 dimensões,
e o calculo pega 2 campos:
Comarca | Ano | Mês | count(processos) / pela sum(vagas)
fiz dessa forma mas nao estao dando certo.
if( Dimensionality() = 0,
Avg(Aggr((count(processos)/sum(vagas)) ,Comarca ,Ano,Mês ) ),
(count(processos)/sum(vagas)))
)
Quais as dimensões que estão na sua Dinâmica? Estão na mesma ordem?
Kaauan , não entendi se o calculo estava saindo com valor errado ou
é a camada do Dimensionality, se não estiver aparecendo , é porque ele pode ter varias camadas
Dimensionality() =0
Dimensionality() =1
depende da camada que queira alterar..
não sei se entendi direito, as dimensões são: Comarca | Ano | Mês nesta ordem.
isso?
Então Nickolas, ainda não entendi como o Dimensionality poderia ajudar nesse caso... acredito que não estou conseguindo pegar o media usando o AVG com AGGR, porque o campo agregador é sumarizado.
por exemplo, se meu dados fossem dessa forma, seria simples:
eu teria as médias por linha, e a média total das medias;
comarca Processos trabalhadores avg(aggr(count(Processos , trabalhadores))
A 20 a
A 30 b
A 50 c
A 10 d
A 20 e
B qwe a
B qwe b
NO MEU CASO:
consigo trazer a média das linhas, mas no total da tabela dinâmica ele me traz a soma das médias e não a média das médias.
comarca Processos trabalhadores sum(Processos)/sum(trabalhadores)
A 20 5
A 30
A 50
A 10
A 20
B qwe 9
B qwe
Ok, e você quer mostrar no total geral a média ou em alguma sub-quebra?
De Fato , o que falei foi pensando noutro problema , agora entendi o seu.
Irei fazer alguns testes..