Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá colegas
Creio ser possível obter a ajuda de vocês mais experientes para montar um KPI com as seguintes considerações:
Preciso de uma sintaxe que vincule o calculo do prazo médio pelo período filtrado, considerando o calculo: Prazo * Receita / (Soma Da Receita) = Prazo Médio Ponderado. .
Obs. O vinculo tem que ser feito na Soma da Receita, pois quando eu filtrar o ano de 2017 por exemplo, ele retornará o Prazo * R$ Receita / (Soma da Receita de 2017) = Prazo médio.
Considerando que meu modelo de tabela seja similar a este e que o meu KPI deve mostrar um Sum do Prazo Médio, caso eu filtre o ano de 2017, o valor do KPI deverá ser 51,25.
Ano | Mês | Dia | Prazo | R$ Receita | Prazo Médio |
---|---|---|---|---|---|
2016 | 01 | 10 | 35 | 1000 | |
2016 | 02 | 11 | 60 | 2000 | |
2017 | 01 | 10 | 45 | 1500 | 16,875 |
2017 | 02 | 11 | 55 | 2500 | 34,375 |
2018 | 01 | 10 | 40 | 2000 | |
2018 | 02 | 11 | 75 | 1500 | |
Prazo médio Total filtro 2017 | 51,25 |
Desde já, sou grato a ajuda da galera e fico no aguardo.
Flávio,
sum(Prazo * [R$ Receita]) / sum([R$ Receita])
Em tempo. Se quisesse a média por Ano ao invés da expressão que soma,multiplica e divide todos os números, teria que usar o aggr(). Como pode ver, pegando o prazo médio de cada ano e fazendo a média da um valor diferente.
Flávio,
sum(Prazo * [R$ Receita]) / sum([R$ Receita])
Em tempo. Se quisesse a média por Ano ao invés da expressão que soma,multiplica e divide todos os números, teria que usar o aggr(). Como pode ver, pegando o prazo médio de cada ano e fazendo a média da um valor diferente.
Boa Tarde Alessandro desde já agradeço pelo apoio, tentei de tudo que é forma, mas não tentei da forma mais simples...
Abraços
afurtado Se puder, por favor, tire mais uma dúvida...
Nos KPIS estou fazendo comparação de Ano x Ano e para a Receita por exemplo estou usando da seguinte forma:
Sum({$<Ano={$(=(Max(Ano)))}>}[Receita]) para a receita do ano atual selecionado.
Sum({$<Ano={$(=(Max(Ano)-1))}>}[Receita]) para a receita do ano anterior ao selecionado.
Sum({$<Ano={$(=(Max(Ano)))}>}[Receita]) / Sum({$<Ano={$(=(Max(Ano)-1))}>}[Receita])-1 Para encontrar a variação de um ano para o outro.
Como ficaria uma sintaxe do cálculo sum(Prazo * [R$ Receita]) / sum([R$ Receita]) considerando Max(Ano) para manter o padrão dos KPIs que venho trabalhando?
Agradeço desde já.