Função MÉDIASES no Excel: Como Calcular Médias com Critérios
A função MÉDIASES no Excel calcula a média aritmética apenas dos valores que atendem a dois ou mais critérios. É útil para descobrir, por exemplo, o ticket médio dos pedidos fechados em uma região ou de uma equipe, sem precisar filtrar a planilha manualmente.
Compatibilidade: Excel para Microsoft 365, Excel 2024, 2021, 2019 e 2016. Os exemplos usam português do Brasil, ponto e vírgula para separar argumentos e vírgula decimal.
Sintaxe da função MÉDIASES
=MÉDIASES(intervalo_média;intervalo_critérios1;critério1;[intervalo_critérios2;critério2];...)
O primeiro intervalo contém os números dos quais será calculada a média. Em seguida, informe pares de intervalo de critérios + critério. Cada intervalo deve ter o mesmo tamanho e formato do intervalo_média. Somente as linhas que atendem a todos os critérios entram na média.
Base de pedidos para acompanhar os exemplos
Digite os cabeçalhos Vendedor, Região, Equipe, Pedido (R$) e Status nas células A1:E1. Preencha A2:E9 conforme a tabela. Os valores da coluna D devem ser números, não textos com o símbolo R$. Cada linha representa um pedido, então a média calculada será o valor médio por pedido.
| Linha | A — Vendedor | B — Região | C — Equipe | D — Pedido (R$) | E — Status |
|---|---|---|---|---|---|
| 2 | Ana | Sul | A | 1.200,00 | Fechado |
| 3 | Bruno | Norte | B | 800,00 | Fechado |
| 4 | Carla | Sul | B | 1.600,00 | Aberto |
| 5 | Diego | Norte | A | 1.400,00 | Fechado |
| 6 | Elisa | Sul | A | 1.000,00 | Fechado |
| 7 | Fábio | Norte | B | 900,00 | Aberto |
| 8 | Gabi | Sul | B | 1.800,00 | Fechado |
| 9 | Hugo | Norte | A | 1.100,00 | Fechado |
A média simples dos oito pedidos é R$ 1.225,00. Ela serve como referência antes de aplicar os critérios.
Exemplo 1: média dos pedidos da região Sul
=MÉDIASES(D2:D9;B2:B9;"Sul")
A função considera 1.200, 1.600, 1.000 e 1.800. Resultado: R$ 1.400,00. Mesmo com apenas um critério, MÉDIASES funciona; a função MÉDIASE também poderia ser usada.
Exemplo 2: média da região Sul com status Fechado
=MÉDIASES(D2:D9;B2:B9;"Sul";E2:E9;"Fechado")
Apenas os pedidos de Ana, Elisa e Gabi atendem aos dois critérios. O cálculo é (1.200 + 1.000 + 1.800) ÷ 3. Resultado: R$ 1.333,33 (arredondado para duas casas decimais).
Exemplo 3: média da equipe A com status Fechado
=MÉDIASES(D2:D9;C2:C9;"A";E2:E9;"Fechado")
Entram os valores 1.200, 1.400, 1.000 e 1.100. Resultado: R$ 1.175,00.
Exemplo 4: critérios numéricos — pedidos de pelo menos R$ 1.200
=MÉDIASES(D2:D9;B2:B9;"Sul";D2:D9;">=1200")
A própria coluna D pode servir como intervalo de média e de critério. Entre os pedidos do Sul, os valores 1.200, 1.600 e 1.800 passam no teste. Resultado: R$ 1.533,33 (arredondado).
Exemplo 5: critérios digitados em células
Digite Sul em G2 e Fechado em H2. Depois use:
=MÉDIASES(D2:D9;B2:B9;G2;E2:E9;H2)
A fórmula retorna R$ 1.333,33. Ao alterar G2 ou H2, o resultado muda sem que você precise reescrever a fórmula. Esse padrão é útil em relatórios interativos.
Como evitar o erro #DIV/0!
Quando nenhum pedido atende a todos os critérios, a função não tem valores para calcular a média e retorna #DIV/0!. Para apresentar uma mensagem amigável, você pode usar:
=SEERRO(MÉDIASES(D2:D9;B2:B9;"Oeste";E2:E9;"Fechado");"Sem registros")
Como não há pedidos da região Oeste, o resultado será Sem registros. Lembre-se de que SEERRO também oculta outros erros; antes de aplicá-la, verifique se os intervalos e os dados estão corretos. Veja o tutorial da função SEERRO.
MÉDIA, MÉDIASE e MÉDIASES: qual escolher?
- MÉDIA: calcula a média de todos os números informados, sem critérios.
- MÉDIASE: usa um critério, com ordem de argumentos diferente da MÉDIASES.
- MÉDIASES: usa um ou mais critérios; o intervalo da média vem primeiro e cada intervalo de critérios deve ter as mesmas dimensões.
- SOMASES: soma valores que atendem aos critérios, em vez de calcular a média. Veja o tutorial de SOMASES.
Erros frequentes
- Intervalos com tamanhos diferentes:
D2:D9eB2:B8não correspondem. Use os mesmos limites de linha. - Valores numéricos armazenados como texto: a coluna de pedidos precisa conter números válidos.
- Critérios escritos sem aspas: textos e comparações como
"Sul"e">=1200"devem estar entre aspas quando digitados diretamente na fórmula. - Confundir média por pedido com média por unidade: se cada pedido tiver quantidades diferentes, MÉDIASES calcula a média dos valores dos registros, não uma média ponderada por quantidade.
- Não encontrar registros: quando nenhum valor atende aos critérios, a função retorna #DIV/0!.
Exercícios práticos
Reproduza a base A1:E9 e resolva os desafios antes de conferir o gabarito.
- 1. Qual é o valor médio dos pedidos Fechados da região Norte?
- 2. Qual é o valor médio dos pedidos da equipe B na região Norte?
- 3. Qual é o valor médio de todos os pedidos com status Aberto?
- 4. Qual é o valor médio dos pedidos da região Sul com valor maior ou igual a R$ 1.200?
Gabarito dos exercícios
Exercício 1 — Norte e Fechado
=MÉDIASES(D2:D9;B2:B9;"Norte";E2:E9;"Fechado")
R$ 1.100,00: (800 + 1.400 + 1.100) ÷ 3.
Exercício 2 — Equipe B e Norte
=MÉDIASES(D2:D9;C2:C9;"B";B2:B9;"Norte")
R$ 850,00: (800 + 900) ÷ 2.
Exercício 3 — Pedidos abertos
=MÉDIASES(D2:D9;E2:E9;"Aberto")
R$ 1.250,00: (1.600 + 900) ÷ 2.
Exercício 4 — Sul com valor mínimo
=MÉDIASES(D2:D9;B2:B9;"Sul";D2:D9;">=1200")
R$ 1.533,33: (1.200 + 1.600 + 1.800) ÷ 3, arredondado.
Continue aprendendo
Volte ao guia de fórmulas e funções do Excel para conhecer outros cálculos. Para analisar somas com vários critérios, consulte a função SOMASES; para lidar com erros de fórmulas, veja SEERRO.
Referência técnica: documentação oficial da função MÉDIASES da Microsoft.
0 Comentários