Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá!
Tenho a seguinte tabela:
PP Valor Recebido
001 100,00
001 150,00
002 760,00
002 1000,00
003 2100,00
003 5400,00
Preciso calcular a soma do valor recebido por PP. Estou fazendo assim:
aggr( sum([Valor Recebido]), [PP] )
PP Soma(Valor Recebido)
001 250,00
002 1760,00
003 7500,00
Depois preciso criar uma coluna (no gráfico Tabela) que calcula o valor percentual do valor de cada PP considerando o valor máximo da Soma(Valor Recebido). Então fiz assim:
=aggr( sum([Valor Recebido]), [PP] )
/
max(Total aggr( sum([Valor Recebido]), [PP] ))
PP Soma(Valor Recebido) % do Valor Máximo
001 250,00 3,33%
002 1760,00 23,46%
003 7500,00 100%
O problema é que, ao selecionar uma PP, % do Valor Máximo aparece como 100%, ou seja, a fórmula de cálculo está considerando a seleção de PP e não é para ser assim.
Tem como corrigir isso?
aggr( sum(VAL), [PP] )
/
max({<PP=>} Total aggr( sum({<PP=>} VAL), [PP] ))
You don't need Aggr(), try below
Chart Dimension:
PP
Chart Measures:
=Sum(AmountReceived)
=Sum(Amount Received) / sum({<PP=>}TOTAL AmountReceived)
Não funcionou. A sua fórmula não considera o valor máximo da soma de uma PP e sim a soma geral de todos os valores. E ao selecionar a PP, o valor fica 100%
aggr( sum(VAL), [PP] )
/
max({<PP=>} Total aggr( sum({<PP=>} VAL), [PP] ))
ok, now I understand what you need
try below
=sum(Val) / Max( TOTAL Aggr ( sum({<PP=>} Val) , PP ) )
Muito obrigada, Pedro!