1
resposta

[Dúvida] Desafio: media dos produtos

segui o passo a passo do desafio mas aparece o erro #DIV/0! queria saber porque deu esse erro?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Cinthia. Como vai?

Esse erro #DIV/0! é um dos mais clássicos do Excel e acontece por um motivo puramente matemático: a função tentou dividir algum valor por zero, o que é uma operação impossível.

No caso da função MÉDIASE (ou `MÉDIASED"), o Excel calcula a média localizando todas as linhas que atendem ao seu critério, somando os valores delas e dividindo pela quantidade de linhas encontradas. Se o Excel não encontrar nenhuma linha que atenda exatamente ao seu critério, a contagem de itens será 0, gerando a divisão por zero e o erro na tela.

Olhando bem de perto para a sua barra de fórmulas na imagem, dá para notar exatamente por que o Excel não está encontrando os dados:

=MÉDIASE(int_Categoria; F2; int_Quantidade)

O seu segundo argumento (o critério) está apontando para a célula F2. Vamos olhar o que está escrito na linha 2 da coluna F: Óculos quadrado.


O motivo do erro

O problema está na estrutura dos seus intervalos nomeados (suas tabelas de dados). O seu critério é "Óculos quadrado", que é um produto específico, mas você pediu para o Excel procurar esse nome dentro da coluna int_Categoria.

Na coluna de categorias, provavelmente só existem termos macros como Acessórios, Calçados ou Vestuário. Como a palavra "Óculos quadrado" não existe dentro da coluna de categorias, o Excel não encontra nenhuma correspondência, a contagem vai a zero e o erro #DIV/0! aparece.


Como corrigir o problema?

Você tem dois caminhos super simples para resolver isso, dependendo de como você nomeou os intervalos da sua planilha de dados originais:

  • Opção 1 (Mantendo a célula F2): Se você quer calcular a média especificamente para o "Óculos quadrado", você deve mudar o primeiro argumento para a coluna que contém os nomes dos produtos (que provavelmente se chama int_Produto ou algo parecido):
=MÉDIASE(int_Produto; F2; int_Quantidade)
  • Opção 2 (Mantendo a coluna int_Categoria): Se o objetivo era calcular a média da categoria inteira, você precisa mudar o texto da célula F2 para o nome exato da categoria (por exemplo, escrever Acessórios no lugar de "Óculos quadrado").

Uma dica de ouro: Protegendo sua fórmula com SEERRO

Para evitar que o seu painel exiba esses códigos de erro feios quando um produto ou categoria simplesmente não tiver vendas no mês, você pode envelopar a sua fórmula com a função SEERRO. Ela permite que você substitua o erro por um número zero ou por um texto limpo:

=SEERRO(MÉDIASE(int_Produto; F2; int_Quantidade); 0)

Fazendo a correção do intervalo de busca, o Excel vai encontrar o item certinho e calcular a média sem nenhum soluço. Teste aí e me conte se deu certo!

Espero que possa ter lhe ajudado!