Como usar a função SEERRO?

Excel · 4 min de leitura

Em resumo

A função =SEERRO(fórmula; valor_se_erro) troca qualquer erro por um texto, zero ou célula vazia, como no #N/D de um PROCV que não encontrou o valor ou no #DIV/0! de uma divisão por zero. Em buscas, prefira a SENÃODISP, que trata só o #N/D e não esconde outros problemas.

Como usar a função SEERRO?

Um PROCV que não encontra o código mostra #N/D. Uma divisão por zero mostra #DIV/0!. Numa planilha de apresentação, esses códigos poluem o visual e, pior, quebram somas e gráficos que dependem daquelas células. A função SEERRO resolve: se a fórmula der erro, ela mostra o que você escolher (um texto, um zero, uma célula vazia); se não der, mostra o resultado normal.

Neste guia você vai aprender a sintaxe, os usos mais comuns e os cuidados para não esconder erros que deveriam ser corrigidos.

Caso prefira aprender por vídeo, veja o vídeo abaixo:

O que você vai aprender

  • A sintaxe da SEERRO;
  • Como tratar o #N/D do PROCV;
  • Como tratar o #DIV/0!;
  • A diferença entre SEERRO e SENÃODISP;
  • Quando não usar.

A sintaxe

=SEERRO(valor; valor_se_erro)
  • valor: a fórmula que pode dar erro;
  • valor_se_erro: o que mostrar se der erro.

Se a fórmula funcionar, a SEERRO devolve o resultado normalmente. Se der qualquer erro (#N/D, #DIV/0!, #VALOR!, #REF!, #NÚM!, #NOME?), devolve o valor alternativo.

Uso 1: o #N/D do PROCV

Um PROCV busca o nome do cliente pelo código. Quando o código não existe na base, aparece #N/D:

=PROCV(A2;Clientes!A:B;2;0)

Envolvendo com SEERRO:

=SEERRO(PROCV(A2;Clientes!A:B;2;0);"Não encontrado")

Agora, códigos inexistentes mostram "Não encontrado". Outras opções para o segundo argumento:

Valor se erroQuando usar
"Não encontrado"Deixar claro que a busca falhou
"" (vazio)Planilhas de apresentação, visual limpo
0Quando o resultado entra numa soma
Outra fórmulaBuscar numa segunda base se não achar na primeira

O último caso é útil: =SEERRO(PROCV(A2;Base1!A:B;2;0);PROCV(A2;Base2!A:B;2;0)) procura na Base2 quando não encontra na Base1.

Uso 2: divisão por zero

Ticket médio = faturamento ÷ quantidade. Se a quantidade for zero, aparece #DIV/0!:

=SEERRO(B2/C2;0)

Também dá para usar a SE, que é mais explícita: =SE(C2=0;0;B2/C2).

Uso 3: somar uma coluna com erros

Uma SOMA sobre uma coluna que contém um #N/D devolve #N/D. Se não puder tratar cada célula, some ignorando os erros:

=AGREGAR(9;6;D2:D100)

A função 9 é a soma e a opção 6 ignora os erros. Veja a função AGREGAR.

SEERRO x SENÃODISP

A SEERRO esconde qualquer erro. Às vezes isso é perigoso: um #REF! (referência apagada) ou um #NOME? (fórmula digitada errada) também viram "Não encontrado", e você não percebe que a fórmula está quebrada.

A função SENÃODISP trata apenas o #N/D, que é o erro "esperado" de uma busca sem resultado:

=SENÃODISP(PROCV(A2;Clientes!A:B;2;0);"Não encontrado")

Os outros erros continuam aparecendo, sinalizando problemas reais. Para buscas, é a escolha mais segura. No PROCX, o tratamento já vem embutido no quarto argumento (veja como fazer PROCX).

Quando não usar SEERRO

  • Antes de entender o erro: um #N/D pode significar que o código está digitado diferente na base (espaço extra, texto x número). Esconder o erro esconde o problema. Veja os tipos de erro no Excel;
  • Em toda fórmula "por precaução": deixa a planilha mais lenta e mascara falhas;
  • Quando o zero distorce: trocar um erro por 0 numa média baixa o resultado; às vezes é melhor deixar vazio.

Perguntas frequentes

Como tirar o #N/D do PROCV?

Envolva o PROCV com SEERRO ou SENÃODISP: =SEERRO(PROCV(…);"Não encontrado").

Como deixar a célula vazia em vez do erro?

Use "" no segundo argumento: =SEERRO(fórmula;"").

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

SEERRO trata qualquer erro; SENÃODISP trata só o #N/D.

A SEERRO funciona em todas as versões?

Sim, desde o Excel 2007. A SENÃODISP existe a partir do Excel 2013.

Conclusão

A SEERRO troca códigos de erro por algo útil: um texto, um zero ou uma célula vazia. Use com critério, depois de entender por que o erro aparece, e prefira a SENÃODISP em buscas, para não esconder fórmulas quebradas.

Bons estudos e até o próximo conteúdo! 🚀

Quer dominar o Excel do básico ao avançado? Conheça o curso de Excel online da Atuar: 278 aulas, certificado e monitoria 24h com IA.

Continue aprendendo