Foto de João P.
João Paulo há 1 ano
Enviada pelo
Site

Como calcular média sem dar erro de divisão

Boa noite! Não sei mais o que fazer, pois não tenho muita instrução sobre Excel e preciso resolver isso para um estágio.

 

Sempre que tento calcular a média dos valores de células específicas,  o valor retorna com erro #DIV/0!, mesmo todos os valores do intervalo sendo maiores do que zero. O que posso fazer para resolver?

 

Excel
9 respostas
Professor Vilson B.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Vilson Rafael

João use a função dentro da função SEERRO. Ex: =SEERRO(MÉDIA(A2:A10);"")

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Tutoria com IA
Converse com a Minerva IA e aprenda, tire dúvidas e resolva exercícios
Professor Hamilton T.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Hamilton Noboru

João Paulo,

Há duas formas de uma função de divisão retornar em erro desse tipo, divisão entre DUAS célula dentre as quais uma delas contém 0 (zero) ou está vazia.

A função MÉDIA é nada mais nada menos do que uma SOMA seguida pela DIVISÃO pelo número de células contidas na operação de soma, isso significa que o Excel efetuará o cálculo, a partir de pelo menos uma célula sem dar esse tipo de erro. Neste caso, NÃO IMPORTA se as outras estiverem VAZIAS ou com o número 0 (zero), portando a função não deveria retornar esse tipo de erro #DIV/0.

Convém você conferir o intervalo para o qual deseja calcular a média pois deve haver outro motivo, você já conferiu se os dados não estão formatados como "texto"? (apesar de estar aparentando números). Pode ser isso...

Dúvidas estou a disposição.

Prof. Hamilton

https://profes.com.br/hamilton.noboru.takahashi

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Guimarães L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Guimarães
Boa noite, Verifique se a formatação das células são iguais. A1 formatação número A2 formatação texto... Esse é um exemplo extremo, porém, se houver diferença na formatação das células, o Excel retorna como erro. Espero ter ajudado, ????

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Gustavo L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Gustavo

Boa noite! O erro `#DIV/0!` no Excel ocorre quando uma fórmula tenta dividir um número por zero, o que é matematicamente indefinido. No caso da função de média, esse erro geralmente aparece se as células incluídas na função média estiverem vazias, ou se de alguma forma o Excel estiver interpretando que o divisor (o número de células com valores numéricos) é zero. Vamos ver algumas possíveis soluções para o seu problema:

1. **Verificar se as células estão realmente com números**: Certifique-se de que todas as células no intervalo contêm números e não estão vazias ou contêm texto. Mesmo que pareçam conter números, às vezes podem ser textos que parecem números. Uma rápida maneira de verificar isso é clicar na célula e observar se o alinhamento é à direita (números) ou à esquerda (texto).

2. **Usar a função `SEERRO` para evitar o erro**: Você pode utilizar a função `SEERRO` no Excel para lidar com possíveis erros na fórmula. Isso não resolve a causa do erro, mas evita que ele apareça e pode ser usado como uma medida temporária enquanto você verifica os dados. A função pode ser usada da seguinte maneira:
   ```excel
   =SEERRO(MÉDIA(A1:A10); 0)
   ```
   Esta fórmula calcula a média das células de A1 até A10 e, se um erro `#DIV/0!` ocorrer, ela retornará 0 (ou outro valor que você achar adequado).

3. **Verificar se há células ocultas ou filtros aplicados**: Certifique-se de que não há filtros aplicados às suas células que possam estar ocultando células com valores zero ou que estão vazias. Isso poderia fazer com que a fórmula da média tentasse dividir pelo número incorreto de células.

4. **Limpar e formatar os dados**: Às vezes, formatos de células incorretos podem causar problemas. Certifique-se de que as células estão formatadas como numéricas e não como texto. Você pode fazer isso selecionando as células, indo em 'Formatar células' e escolhendo 'Número' ou 'Geral'.

5. **Verificar por células vazias no intervalo**: Se você tem células vazias no intervalo que está tentando calcular a média, isso também pode causar o erro `#DIV/0!`. Se isso for uma possibilidade, você pode modificar a fórmula para apenas considerar células que contêm números:
   ```excel
   =MÉDIA(SE(NÚMERO(A1:A10); A1:A10))
   ```
   Esta fórmula só incluirá as células que realmente contêm números no cálculo da média (nota: esta fórmula precisa ser inserida como uma fórmula de matriz, pressionando Ctrl+Shift+Enter, dependendo da sua versão do Excel).

6. **Revisão Manual**: Passe por cada célula do intervalo de média para garantir que não há erros ou formatos estranhos inseridos inadvertidamente.

Se após essas verificações o problema persistir, seria útil revisar novamente a formulação da fórmula ou a estrutura dos dados. Essas etapas devem ajudá-lo a resolver o problema ou ao menos entender melhor o que pode estar causando o erro.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Alexandre E.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Alexandre

O erro #DIV/0! ocorre quando uma fórmula ou função tenta dividir por zero. Mesmo que todos os valores no intervalo sejam maiores que zero, se algum deles for zero, a divisão resultará em um erro #DIV/0!.

Para evitar esse erro, você pode usar uma função condicional para verificar se o divisor é zero antes de realizar a divisão. Por exemplo, você pode usar a função IF para isso. Aqui está um exemplo de como você pode aplicá-la:

Suponha que você queira calcular a média de uma faixa de células de A1 até A10:

=SE(CONTAR(A1:A10) > 0, MÉDIA(A1:A10), 0)

Esta fórmula primeiro verifica se há valores na faixa A1:A10 usando a função COUNT. Se o resultado da contagem for maior que zero, isso significa que há valores na faixa, então a função AVERAGE é usada para calcular a média. Caso contrário, a função retorna zero.

Isso deve resolver o problema e evitar que o erro #DIV/0! apareça em seu cálculo de média.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Frederico P.
Respondeu há 1 ano
Contatar Frederico

Use a funão "Seeerro(valor;valor se errro)" antes das fórmulas da sua célula

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Ewerton S.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Contatar Ewerton

Olá, para substituir esse tipo de erro e outros, utilize a função abaixo:

"SEERRO"

No caso, utilize essa função combinada com a média da seguinte forma:

 

=SEERRO(Média(B1:B10);0)

Dessa forma, o valor (#DIV/0!) será substituído por 0 (zero).

Importante salientar que essa fórmula resolver a substituição de qualquer tipo de erro, como os exemplos abaixo:

 

#NULO!

 

#DIV/0!

 

#VALOR!

 

#REF!

 

#NOME?

 

#NÚM!

 

#N/D

 

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Fernando S.
Respondeu há 1 ano
Contatar Fernando

Olá tudo bem João a melhor opção é acrescentar a função SEERRO ela trabalha da seguinte forma

  • valor    Obrigatório. O argumento verificado quanto ao erro.

  • value_if_error    Obrigatório. O valor a ser retornado se a fórmula for avaliada como um erro. Os seguintes tipos de erro são avaliados: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, ou #NULL!.Dessa forma você evita aparecer as seguintes menssagens de erro em sua fórmula, é sempre muito util ter ela junto de outras formas torna a planilha muito mais funcional.Espero ter ajudado, caso tenha mais duvidas fico a disposição para conversarmos.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Professor Felipe M.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 10 meses
Contatar Felipe
=MÉDIASE(A1:A10; A1:A10<>0) =MÉDIA(SE(A1:A10<>0; A1:A10))

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Prefere professores para aulas particulares ou resolução de atividades?
Aulas particulares
Encontre um professor para combinar e agendar aulas particulares Buscar professor
Tarefas
Envie sua atividade, anexe os arquivos e receba ofertas dos professores Enviar tarefa