Este fórum foi descontinuado. LEIA AQUI e participe da Comunidade BABOO :)

Ir para conteúdo
ZecaLoteiro

Excel: Média ponderada filtrando tabela

Mensagem Recomendada

Olá, 

Preciso fazer um fechamento exibindo a média ponderada POR CLIENTE que está em uma tabela, porém essa tabela contém dados de outros clientes, ou seja, preciso filtrar para então poder calcular a média ponderada.

Existe alguma forma de resolver sem tem que criar uma macro ou separa as tabelas por clientes?

Segue o problema:


Data    Cliente    Qtde.    Valor    Total
01/01/2017    RAFAEL    5    33,21    166,05
01/02/2017    RAFAEL    5    33,21    166,05
10/02/2017    RAFAEL    6    36,55    219,3
05/05/2016    RAFAEL    6    36,55    219,3
05/09/2016    RAFAEL    1    66,21    66,21
01/01/2017    RICARDO    4    33,21    132,84
01/02/2017    RICARDO    3    33,21    99,63
10/02/2017    RICARDO    9    36,55    328,95
05/05/2016    RICARDO    9    36,55    328,95
05/09/2016    RICARDO    4    66,21    264,84

Como eu poderia exibir a média ponderada do preço do médio do produto por cliente por ano? (Sem separar os dados de cada cliente em uma nova tabela?

Resultado desejado:

                    2017            2016
Rafael        R$34,46    R$40,79
Ricardo    R$35,09    R$45,68

Alguém já solucionou isso? Por enquanto a saída mais viável é criar um script.

Desde já obrigado.
(Modelo em anexo)

HELP.xlsx

Compartilhar este post


Link para o post
Compartilhar em outros sites

1. em B16 cole a fórmula abaixo

=SOMARPRODUTO((ANO(Tabela1[Data])=B$15)*(Tabela1[Cliente]=$A16);Tabela1[Total])/SOMARPRODUTO((ANO(Tabela1[Data])=B$15)*(Tabela1[Cliente]=$A16);Tabela1[Qtde.])

2. em seguida copie de B16 e cole em C16

3. em seguida selecione B16:C16 e arraste para baixo

 


 

Osvaldo

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×
×
  • Criar Novo...