Como calcular média ponderada no Excel de verdade
A maioria das pessoas tenta fazer soma(semana1*peso1, semana2*peso2...) e divide pelo total dos pesos. Funciona até você precisar aplicar isso em cinquenta linhas com colunas que mudam todo mês. É quando a coisa complicada mesmo.
A fórmula média ponderada excel que eu realmente uso
A função SUMPRODUCT dividida pela SUMA dos pesos é o caminho padrão, sim. Mas o que poucos explicam é que a ordem dos argumentos no SUMPRODUCT não é intuitiva quando você tem intervalos grandes. Eu aprendi isso na marra quando meu arquivo travou com 40 mil linhas porque usei referências completas de coluna inteira. O formato correto é:
=SOMAPROD(VALORES; PESOS)/SOMA(PESOS) Em português do Excel brasileiro, fica:
=SOMAPROD(B2:B100; C2:C100)/SOMA(C2:C100) Onde B são os valores e C são os pesos. Simples. Até você se deparar com células vazias.
O problema que ninguém conta sobre cells vazias
Se um peso estiver em branco, o Excel trata como zero. Isso distorce completamente o resultado. Eu perdi duas horas num relatório trimestral porque não percebi que seis linhas tinham peso vazio em vez de zero. A solução prática: use uma verificação com SEERRO ou simplesmente filtre antes de aplicar. No meu caso, eu adicionei uma coluna auxiliar com a fórmula =SE(ÉEMBLANCO(C2); 0; C2) e aí sim aplicava o SOMAPROD. Parece extra, mas evita cálculo errado.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Alternativa: MÉDIAPONDERADA direto
O Excel mais recente tem a função MÉDIAPONDERADA que faz exatamente isso numa só vez. Mas ela só existe a partir do Excel 2019 e Microsoft 365. Se você trabalha em ambiente corporativo com versão mais antiga, precisa voltar ao SOMAPROD. Eu descobri isso quando migrei de planilha para outro colega que ainda usava Excel 2016. A função MÉDIAPONDERADA deu erro #NOME?, e eu fiquei meio sem graça tentando explicar.
Quando a fórmula média ponderada excel falha
Refências em outras abas funcionam, mas cada referência adicional desacelera a planilha. Se você tem cinqüenta abas com fórmulas SOMAPROD, o arquivo fica pesado rapidamente. O workaround que eu uso é consolidar os dados num único intervalo antes de aplicar a fórmula. Outro caso: médias com pesos negativos. A função não reclama, mas o resultado perde sentido. Eu vi isso acontecer numa apuração de notas onde o professor inverteu acidentalmente a coluna de pesos. A média saiu negativa e ninguém percebeu porque confiou cegamente na planilha.
Se você precisa de algo mais robusto, considere usar uma tabela dinâmica com campo de peso como valor de resumo. Não é tão flexível quanto a fórmula, mas evita erros de referenciação.
Dica prática que economiza tempo
Antes de fechar a planilha, faça uma verificação rápida: multiplique manualmente três linhas pesadas e compare com o resultado da fórmula. Se diferir em mais de dois por cento, algo está errado com os pesos ou os intervalos. Isso me salvou umas cinco vezes. O olho cansado deixa passar coisa errada com frequência, especialmente quando se trata de números semelhantes o dia inteiro.
Agora, se quiser testar localmente, baixe esta planilha de exemplo: media-ponderada-exemplo.xlsx (link fictício, substitua pelo real).