Como corrigir um erro #DIV/0!

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

O Microsoft Excel mostra o erro #DIV/0! quando um número é dividido por zero (0). Ocorre quando introduz uma fórmula simples como =5/0 ou quando uma fórmula faz referência a uma célula com 0 ou em branco, como apresentado nesta imagem.

Exemplos de fórmulas que causam erros #DIV/0!.

Para corrigir o erro, efetue um dos seguintes procedimentos:

  • Certifique-se de que o divisor da função ou fórmula não é zero ou uma célula em branco.

  • Altere a referência de célula na fórmula para outra célula que não tenha um valor de zero (0) ou em branco.

  • Introduza #N/D na célula referenciada como divisor na fórmula, isto irá alterar o resultado da fórmula para #N/D para indicar que o valor do divisor não está disponível.

Número de vezes a #DIV/0! não pode ser evitado erro porque nas suas fórmulas estão a aguardar entrada a partir do utilizador ou outra pessoa. Nesse caso, não quiser que a mensagem de erro são apresentadas de todo, pelo que existem alguns métodos de processamento de erro que pode utilizar para suprimir o erro enquanto espera introduções.

Avaliar o denominador para zero ou nenhum valor

A forma mais simples para suprimir o valor de erro #DIV/0! erro é utilizar a função se para avaliar a existência do denominador. Se for um 0 ou nenhum valor, mostra, em seguida, um 0 ou nenhum valor como resultado da fórmula em vez de #DIV/0! valor de erro, caso contrário calcular a fórmula.

Por exemplo, se a fórmula que devolve o erro é = A2/A3, utilize =IF(A3,A2/A3,0) para devolver 0 ou =IF(A3,A2/A3,"") para devolver uma cadeia vazia. Também pode apresentar uma mensagem personalizada como esta: = se (A3; A2/A3, "Entrada necessárias"). Com a função quociente do exemplo primeiro utilizaria =IF(A3,QUOTIENT(A2,A3),0). Isto indica ao Excel se (A3 existir, em seguida, regresse o resultado da fórmula, caso contrário, ignore-).

Exemplos de resolução de erros #DIV/0!.

Utilizar SE.ERRO para suprimir o erro #DIV/0!

Também é possível suprimir este erro ao aninhar a operação de divisão na função se. Erro. Novamente, utilizar A2/A3, pode utilizar =IFERROR(A2/A3,0). Isto indica ao Excel se a fórmula for avaliada num erro, em seguida, devolvido 0, caso contrário devolvem o resultado da fórmula.

Para versões do Excel anteriores ao Excel 2007, pode utilizar o método SE(É.ERRO()): =SE(É.ERRO(A2/A3);0;A2/A3) (Consulte Funções É).

Nota: se. Erro tanto IF(ISERROR()) métodos são processadores de erro aberta, que irá suprimir a todos os erros, não apenas, como #DIV/0!. Precisa de efetuar-se de que a fórmula funciona corretamente antes de ser aplicada qualquer processamento de erros, caso contrário não poderá aperceba a sua fórmula não está a funcionar como esperado.

Sugestão: Se a verificação de erros estiver ativada no Excel, pode clicar em Imagem de Botão junto à célula que mostra o erro. Clique em Mostrar Passos do Cálculo, se for apresentado, e escolha a solução adequada para os dados em questão.

Tem uma pergunta específica sobre funções?

Publique uma pergunta no fórum da comunidade do Excel

Ajude-nos a melhorar o Excel

Tem sugestões sobre como podemos melhorar a próxima versão do Excel? Se tiver, consulte os tópicos no User Voice do Excel

Consulte Também

Função SE

Função SE.ERRO

Funções É

Descrição geral de fórmulas no Excel

Como evitar fórmulas quebradas

Detetar erros em fórmulas

Funções do Excel (por ordem alfabética)

Funções do Excel (por categoria)

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×