Média Ponderada

Media ponderada.xlsx

Bom dia.
Como obter a média ponderada quando, eventualmente, possam ocorrer texto ao invés de número em alguma das células consideradas.
Ver planilha em anexo!

engenheiro.marcio@hotmail.com

Obrigado!

Caro Marcio.

No seu caso teria que trabalhar com a condição SE ou criar uma coluna a mais para identificar se é texto ou número o resultado.

Fiz a adaptação da sua fórmula: =((B3SE(ÉNUM(C3);C3;0))+(B4SE(ÉNUM(C4);C4;0))+(B5SE(ÉNUM(C5);C5;0))+(B6SE(ÉNUM(C6);C6;0)))/(B3+B4+B6+B5)

Basta copiar a fórmula e colar na célula C8.

O resultado que você informa na planilha de 404,97, na verdade é 314,98.

Agora, caso sua planilha principal, possuir mais linhas com informações, essa fórmula fica extremamente inviável.
O correto seria você alterar o modo de preenchimento da sua planilha, ou acrescentar uma coluna identificando se a informação será calculada ou não. O Arquivo que te envio, ilustra como deveria ficar.

Esta fórmula o resultado da 404,97. Copiar e colar em C8

=(SE(B3<A3;0;B3*C3)+SE(B4<A4;0;B4*C4)+SE(B5<A5;0;B5*C5)+SE(B6<A6;0;B6*C6))/(SE(B3<A3;0;B3)+SE(B4<A4;0;B4)+SE(B5<A5;0;B5)+SE(B6<A6;0;B6))

Ai vem a questão. Vai utilizar o valor de B3 para dividir ou não? Se sim, dá 314,98.

Pela pergunta entendi, que se Cx = Saques; Bx é desprezado.

Ola @Conras, acerte a formula, na planilha Ok, aqui falta a multiplicação entre Bx e SE

Olá parceiros, foi muito útil a ajuda de vcs, a fórmula já inserida e adaptada à milha planilha ficou exatamente conforme abaixo:

=SE(ÉTEXTO(L8);0;L8K8)+SE(ÉTEXTO(L9);0;L9K9)+SE(ÉTEXTO(L10);0;L10K10)+SE(ÉTEXTO(L11);0;L11K11))/(SE(ÉTEXTO(L8);0;K8)+SE(ÉTEXTO(L9);0;K9)+SE(ÉTEXTO(L10);0;K10)+SE(ÉTEXTO(L11);0;K11))

Obrigado Conrado e Gilberto pelas dicas.