Computação Avançada

Aula

Como Lidar com Erros no Excel

, Comment regular icon0 comments

Nesta aula, vamos explorar os principais tipos de erros no Excel, como interpretá-los e quais funções podem ajudar a corrigi-los ou contorná-los.

Writer image

revisado por Leon

Edit Article

Indice

  1. > 📌 As mensagens de erro que existem no Excel
  2. > 🔍 Como Interpretar e Corrigir Erros?
    1. #N/D (Valor não encontrado)
    2. #VALOR! (Dado incompatível)
    3. DIV/0! (Divisão por zero)
    4. #REF! (Referência inválida)
    5. #NÚM! (Problema numérico)
  3. > 🛠 Funções para Tratar Erros no Excel
  4. > Exercícios

📌 As mensagens de erro que existem no Excel

Quando uma fórmula não pode ser calculada corretamente, o Excel exibe um código de erro. Abaixo estão os erros mais comuns:

Ad

ErroSignificadoCausa Mais Comum
#N/DValor não disponível (Not Available)PROCV não encontra o valor.
#VALOR!Tipo de dado incorreto (Value Error)Texto em operação matemática.
#DIV/0!Divisão por zero (Division by Zero)=A1/0 ou célula vazia.
#NOME?Nome de função ou referência inválido (Name Error)Erro de digitação (ex: =SOMAR em vez de =SOMA).
#REF!Referência inválida (Reference Error)Célula excluída ou referência quebrada.
#NÚM!Problema numérico (Number Error)Número muito grande ou inválido (ex: =RAIZ(-1)).
#VAZIO!Interseção inexistente (Spill Error)Intervalo não se sobrepõe em matrizes dinâmicas.
#######Célula muito estreita para exibir o valorLargura da coluna insuficiente.
#DESPEJAR!Não há espaço para despejar o resultadoAlgo escrito no espaço abaixo da célula

🔍 Como Interpretar e Corrigir Erros?

#N/D (Valor não encontrado)

Causa: Funções como PROCV, PROCH ou ÍNDICE/CORRESP não encontram o valor procurado.

Solução: Verifique se o valor existe na tabela.

Use SEERRO para exibir uma mensagem personalizada:

=SEERRO(PROCV(A1; B1:C10; 2; FALSO); "Não encontrado")

#VALOR! (Dado incompatível)

Causa: Tentativa de usar texto em operações matemáticas ou funções.

Solução: Verifique se os dados estão no formato correto.

Use ÉNÚM(), ÉTEXTO() ou ÉVAZIO() para validar antes de calcular.

DIV/0! (Divisão por zero)

Causa: Divisão onde o denominador é zero ou vazio.

Solução: Use SE para evitar a divisão:

=SE(B1=0; "Erro"; A1/B1)

#REF! (Referência inválida)

Causa: Exclusão de uma célula referenciada ou cópia incorreta de fórmulas.

Solução: Verifique as referências na fórmula. Use nomes definidos para evitar referências quebradas.

#NÚM! (Problema numérico)

Causa: Números inválidos (ex: raiz quadrada de negativo).

Solução: Use SE para validar:

=SE(A1>=0; RAIZ(A1); "Inválido")

🛠 Funções para Tratar Erros no Excel

FunçãoUso
SEERRO()Substitui qualquer erro por um valor alternativo. Ex: =SEERRO(A1/B1; 0)
SE()Testa uma condição antes de executar a fórmula. Ex: =SE(B1>0; A1/B1; "Inválido")
ÉERROS()Verifica se uma célula contém erro. Ex: =ÉERROS(A1) → VERDADEIRO ou FALSO.
ÉNÚM()Verifica se o valor é numérico. Ex: =ÉNÚM(A1) → VERDADEIRO ou FALSO.
ÉVAZIO()Verifica se a célula está vazia. Ex: =ÉVAZIO(A1) → VERDADEIRO ou FALSO.

Exercícios

ProdutoPreçoEstoqueVendas
Maçã5,00108
Banana3,0005
Laranja4,001512
Abacate3,5000
MelanciaErro53

1. Calcule o preço unitário de venda (Preço / Vendas). Trate o erro se Vendas = 0.

2. Calcule a disponibilidade em % (Estoque / (Estoque + Vendas)). Verifique se há erros na nova coluna.

3. Procure por "Pera" e caso não exista retorne "Não existe".

4. Calcule a receita total (Preço vezes vendas), verifique se é número antes de multiplicar.