
Como usar a função SEERRO no Excel? Sintaxe e exemplos
| 29/09/26Aprenda como usar a função SEERRO no Excel, veja a sintaxe, os erros tratados e exemplos com PROCV e divisão por zero.
Aprenda como usar a função SEERRO no Excel, veja a sintaxe, os erros tratados e exemplos com PROCV e divisão por zero.
Em resumo:
Uma planilha cheia de códigos como #N/D, #DIV/0! ou #VALOR! dificulta a leitura e assusta quem só quer entender o resultado final.
Esses códigos aparecem sempre que uma fórmula não consegue ser calculada. A função SEERRO existe justamente para lidar com essa situação sem exigir que você reescreva a lógica da fórmula.
Na prática, a SEERRO testa o resultado de uma fórmula: se esse resultado for um erro, ela retorna o valor alternativo que você definir; se não houver erro, ela retorna exatamente o resultado que a fórmula original produziria.

A sintaxe da função é =SEERRO(valor; valor_se_erro). O primeiro argumento, valor, é a fórmula ou expressão que você quer testar.
O segundo, valor_se_erro, é o que aparecerá na célula caso essa fórmula resulte em erro. Os dois argumentos são obrigatórios.
Quando um dos argumentos faz referência a uma célula vazia, o Excel trata esse argumento como uma string vazia (“”).
Se o argumento valor for uma fórmula de matriz, a SEERRO aplica o teste a cada elemento e retorna uma matriz de resultados, mantendo o valor original nas posições sem erro e aplicando o valor alternativo apenas onde o erro ocorre.
A SEERRO foi projetada para capturar os principais códigos de erro do Excel, listados a seguir:
| Erro | Situação comum que gera o erro |
|---|---|
| #N/D | Valor de busca não encontrado (por exemplo, em PROCV) |
| #VALOR! | Tipo de dado incompatível com a operação da fórmula |
| #REF! | Referência de célula inválida, geralmente após exclusão de célula |
| #DIV/0! | Divisão por zero ou por célula vazia |
| #NÚM! | Valor numérico inválido para o cálculo pedido |
| #NOME? | Texto não reconhecido como função, intervalo ou nome definido |
| #NULO! | Interseção de intervalos sem sobreposição (cobertura divergente entre fontes) |

A SEERRO é útil junto com o PROCV porque essa combinação gera #N/D sempre que o valor buscado não existe na tabela de referência.
Em vez de deixar o erro visível, você pode escrever a fórmula assim: =SEERRO(PROCV(A2;B2:D10;3;FALSO);”Não encontrado”).
Se o PROCV localizar o valor, a célula mostra o resultado normal da busca. Se não localizar, em vez do código #N/D, a célula exibe o texto “Não encontrado”.
Divisões são outra fonte recorrente de erro em planilhas, especialmente quando o divisor vem de uma célula que pode ficar vazia ou receber zero.
Uma fórmula como =SEERRO(A2/B2;”Verifique o divisor”) resolve esse problema: enquanto B2 tiver um valor diferente de zero, a célula mostra o resultado da divisão normalmente; se B2 estiver vazia ou for zero, a fórmula geraria #DIV/0!, e a SEERRO substitui esse erro pela mensagem “Verifique o divisor”.

A SEERRO trata qualquer tipo de erro de forma genérica, o que é conveniente, mas também pode ser um problema quando você só quer tratar um erro específico.
Para o caso do #N/D, existe a função SENÃODISP que também exige dois argumentos obrigatórios e substitui apenas o #N/D, deixando outros erros — como #VALOR! ou #REF! — visíveis para diagnóstico.
Independentemente da função escolhida, o cuidado central é o mesmo: tratar um erro não deve significar ignorar a causa dele.
Se uma fórmula gera #REF! porque uma coluna foi apagada, ou #VALOR! porque uma célula recebeu texto em vez de número, o problema está na estrutura da planilha ou na fórmula, não apenas na exibição do resultado.
A SEERRO trata qualquer erro que a fórmula testada possa gerar, substituindo-o por um valor alternativo. A SENÃODISP (equivalente ao IFNA) trata especificamente o erro #N/D, deixando outros tipos de erro visíveis. Use SENÃODISP quando quiser tratar só a ausência de resultado em uma busca, sem mascarar erros de outra natureza na mesma fórmula.
Ela captura os erros mais comuns do Excel, como #N/D, #VALOR!, #REF!, #DIV/0!, #NÚM! e #NOME?.
Basta envolver o PROCV com a SEERRO, informando o que deve aparecer quando a busca não encontrar o valor: =SEERRO(PROCV(valor_buscado;intervalo;coluna;FALSO);”Não encontrado”). Assim, em vez do código #N/D, a célula mostra uma mensagem compreensível quando o valor buscado não existe na tabela de referência.
Envolva a divisão com a SEERRO e defina uma mensagem alternativa para o caso de erro, por exemplo: =SEERRO(A2/B2;”Verifique o divisor”). Quando o divisor for zero ou estiver vazio, a fórmula normalmente geraria #DIV/0!, e a SEERRO substitui esse erro pela mensagem definida.
Pode, se for usada sem critério. Ao substituir qualquer erro por uma mensagem padrão, a SEERRO também pode ocultar problemas reais na fórmula, como referências erradas ou tipos de dado incompatíveis. O ideal é entender a causa do erro antes de decidir tratá-lo, para não transformar um problema estrutural em um resultado aparentemente normal.
Sim. Quando o argumento valor é uma fórmula de matriz, a SEERRO testa cada elemento e mantém os resultados sem erro, substituindo apenas as posições que apresentam erro pelo valor alternativo definido.
Se você quer ingressar ou crescer no mercado da tecnologia, a Allevo Tech oferece formações práticas em áreas de alta demanda, como Engenharia de Software, Ciência de Dados e Inteligência Artificial.
As trilhas são estruturadas para desenvolver competências técnicas e preparar você para os desafios do mercado de trabalho.
Clique no botão abaixo e conheça as formações da Allevo Tech que podem impulsionar a sua trajetória profissional.


Aprenda como usar a função SEERRO no Excel, veja a sintaxe, os erros tratados e exemplos com PROCV e divisão por zero.

Entenda a curva do esquecimento de Ebbinghaus, por que a memória diminui sem reforço e como usar revisão espaçada e recuperação ativa.

Entenda o que é reescrever texto com IA, diferencie reescrita, revisão e correção e veja como usar a ferramenta sem perder autoria e aprendizado.