SEERRO no Excel: como esconder #N/D e outros erros

Atualizado em 10. November 2026 · Equipe Exercícios Excel

O SEERRO mostra o resultado de uma fórmula ou, se ela der erro, outro valor. Exemplo: =SEERRO(PROCV(F2;A2:D6;2;FALSO);"Não encontrado").

Sintaxe

=SEERRO(valor; valor_se_erro)
valor
A fórmula que pode dar erro, como um PROCV ou uma divisão.
valor_se_erro
O que mostrar no lugar do erro: um texto entre aspas, 0 ou "" para deixar vazio.

Pratique agora

Exercício 1 de 2Correção na hora, sem cadastro

O código P-999 não existe. Em G2, busque o produto com PROCV e mostre Não encontrado em vez do erro.

G2
fx
A
B
C
D
E
F
G
H
1
Código
Produto
Categoria
Preço
Buscar código
Resultado
2
P-101
Café 500 g
Mercearia
21,90 €
P-999
3
P-102
Arroz 5 kg
Mercearia
27,50 €
4
P-103
Sabão em pó
Limpeza
18,40 €
5
P-104
Detergente
Limpeza
2,99 €
6
P-105
Leite 1 L
Laticínios
5,49 €
7
8

SEERRO com PROCV

Quando o código não existe, o PROCV mostra #N/D. Coloque o PROCV dentro do SEERRO para mostrar uma mensagem.

=SEERRO(PROCV(F2;A2:D6;2;FALSO);"Não encontrado")

SEERRO em divisão

Dividir por zero ou por uma célula vazia dá #DIV/0!. Com SEERRO, a célula mostra 0.

=SEERRO(B2/C2;0)

Cuidado: não esconda erros de verdade

O SEERRO esconde qualquer erro, até um nome de função escrito errado. Use só onde o erro é esperado, como um código que pode não existir. Para tratar só o #N/D, use SENÃODISP.

=SENÃODISP(PROCV(F2;A2:D6;2;FALSO);"Não encontrado")

Os erros que o SEERRO pega

  • #N/D: o PROCV ou o CORRESP não achou o valor
  • #DIV/0!: divisão por zero ou por célula vazia
  • #VALOR!: conta com texto no meio
  • #REF!: a fórmula aponta para uma célula apagada
  • #NOME?: nome de função errado
  • #NÚM!: número impossível, como raiz de negativo

O SEERRO troca todos eles pelo mesmo valor. Por isso, use só onde você sabe qual erro esperar.

Deixar a célula vazia

Para não mostrar nada no lugar do erro, use duas aspas sem nada no meio. É comum em relatórios, para a tabela ficar limpa.

=SEERRO(B2/C2;"")

SEERRO em várias buscas

Dá para encadear: se não achar no primeiro catálogo, procura no segundo. Cada SEERRO tenta a próxima busca.

=SEERRO(PROCV(F2;A2:B6;2;FALSO);SEERRO(PROCV(F2;D2:E6;2;FALSO);"Não encontrado"))

Somar uma coluna que tem erros

A SOMA dá erro se uma célula tiver erro. Use o AGREGAR, que ignora as células com erro: o 9 é soma e o 6 manda ignorar os erros.

=AGREGAR(9;6;D2:D100)

Exemplo do dia a dia: margem por produto

Numa lista de produtos, a margem é o lucro dividido pela venda. Produtos ainda sem venda dão #DIV/0!. Com SEERRO, a coluna fica limpa e o total da planilha não quebra.

=SEERRO(C2/B2;0)

Escrever com o assistente de funções

Se não lembra a ordem dos argumentos, clique no botão fx, ao lado da barra de fórmulas. Procure SEERRO e clique em OK. Uma janela mostra uma caixa para cada argumento, com a explicação embaixo e o resultado parcial.

  • Valor: a fórmula que pode dar erro; Valor_se_erro: o que mostrar no lugar
  • Clique em cada caixa e selecione o intervalo na planilha com o mouse
  • O resultado aparece na parte de baixo da janela antes de você confirmar

Depois de clicar em OK, a fórmula fica escrita na célula. Assim você aprende a ordem sem decorar.

No Excel em inglês e no Google Planilhas

No Excel em inglês, a função se chama IFERROR. No Google Planilhas em português, o nome é o mesmo: SEERRO.

Quando não usar o SEERRO

Não ponha SEERRO em todas as fórmulas por costume. Se uma fórmula de soma dá erro, é porque algo nos dados está errado, e esconder o erro esconde o problema. Use o SEERRO onde o erro é esperado e não quer dizer nada de grave.

Erros comuns

Ainda aparece o erro

O SEERRO não envolve a fórmula inteira. Confira os parênteses: o PROCV fecha antes do ;"texto".

A célula ficou vazia e não sei por quê

O valor_se_erro é "". Troque por um texto para ver quando o erro acontece.

Perguntas frequentes

Como saber qual erro o SEERRO está escondendo?

Tire o SEERRO por um momento e veja o erro na célula. Depois, decida se ele deve mesmo ser escondido.

O SEERRO funciona com PROCX?

Funciona, mas não precisa: o PROCX já tem o argumento se_não_encontrada.

Dá para mostrar uma mensagem diferente para cada erro?

Sim, com ÉERROS e SES, ou com TIPO.ERRO. Para a maioria dos casos, uma mensagem só basta.

SEERRO deixa a planilha mais lenta?

Um pouco, porque a fórmula pode ser calculada duas vezes. Em planilhas pequenas, não faz diferença.

Existe SEERRO no Google Planilhas?

Sim, com o mesmo nome. No Excel em inglês ele se chama IFERROR.

Qual a diferença entre SEERRO e SENÃODISP?

O SEERRO esconde qualquer erro. O SENÃODISP esconde só o #N/D, então um erro de digitação ainda aparece.

Qual a diferença entre SEERRO e SENÃODISP?

O SEERRO trata todos os erros. O SENÃODISP trata só o #N/D, então outros problemas continuam aparecendo.

Dá para usar SEERRO no Google Planilhas?

Sim, com o mesmo nome e os mesmos argumentos.

Como deixar a célula vazia no lugar do erro?

Use duas aspas: =SEERRO(B2/C2;"").

Veja também

Aprenda Excel fazendo

Lições curtas, em português, com correção na hora.

Começar grátis