SEERRO no Excel: Como Tratar Erros na Planilha Passo a Passo
Aprenda a usar a função SEERRO (IFERROR) no Excel para substituir erros por traço, zero ou aviso. Exemplos práticos para o seu dia a dia.
Por Ayoub Farid · · 2 min de leitura
A função IFERROR (SEERRO no Excel em português) devolve o resultado da sua fórmula caso ela funcione e exibe outro valor se ela gerar uma falha. É o jeito mais elegante de mostrar "Não encontrado" em vez de #N/D (#N/A), ou deixar uma célula em branco em vez de exibir #DIV/0!.
Sintaxe
=IFERROR(value, value_if_error)
No Excel em português, use =SEERRO(valor; valor_se_erro).
Com fórmulas de busca
=IFERROR(VLOOKUP(F2,$A$2:$C$100,3,FALSE),"Not found")
Na versão em português, a fórmula equivalente usa VLOOKUP (PROCV): =SEERRO(PROCV(F2;$A$2:$C$100;3;FALSO);"Não encontrado"). Lembre-se de fixar o intervalo com referência absoluta ($) para arrastar a fórmula para baixo sem problemas.
(A função XLOOKUP (PROCX) já tem esse recurso embutido: =XLOOKUP(F2,A:A,C:C,"Not found") ou =PROCX(F2;A:A;C:C;"Não encontrado").)
Com divisão
Cálculo de margem por linha, quando algumas linhas ainda não tiveram vendas:
=IFERROR((B2-C2)/B2,"")
No Excel em português: =SEERRO((B2-C2)/B2;"").
Veja também como resolver o erro #DIV/0!.
IFNA: tratando apenas o erro #N/A
=IFNA(VLOOKUP(F2,$A$2:$C$100,3,FALSE),"Not found")
No Excel em português, a função IFNA se chama SENÃODISP: =SENÃODISP(PROCV(F2;$A$2:$C$100;3;FALSO);"Não encontrado").
A função IFNA substitui apenas o #N/A (#N/D). Outros erros (como uma referência quebrada) continuam aparecendo. Para fórmulas de busca, essa costuma ser a opção mais segura.
Quando não usar o IFERROR
A função IFERROR esconde todos os erros, inclusive falhas reais: um erro de digitação no nome de uma das funções do Excel (#NOME?), uma coluna apagada (#REF!) ou um texto onde deveria haver números (#VALOR!). Colocar IFERROR em volta de tudo pode transformar um relatório com problemas graves em uma planilha que parece perfeita, mas entrega resultados errados — um ponto crucial se você estiver fazendo um teste de Excel para entrevista de emprego.
Boas práticas para aprender Excel com segurança:
- Use a função apenas onde um erro já for esperado (um item não encontrado ou uma divisão por zero momentânea).
- Dê preferência ao IFNA (SENÃODISP) em funções de busca.
- Retorne um aviso visível como "Verificar" em vez de 0, para que os problemas continuem fáceis de identificar.
Erros e totais de soma
Um único erro em um intervalo quebra a função SUM (SOMA). Se você realmente precisa somar uma coluna que contém erros:
=AGGREGATE(9,6,B2:B100)
No Excel em português, a função é AGREGAR: =AGREGAR(9;6;B2:B100) (9 representa a função SOMA e 6 instrui o Excel a ignorar valores de erro). Esse método também funciona no Planilhas Google (Google Sheets) com fórmulas equivalentes.
Perguntas frequentes
Como ocultar o erro #N/D (#N/A) no Excel?
Envolva a fórmula principal: =IFERROR(formula,"") ou =IFNA(formula,"") (no Excel em português: =SEERRO(fórmula;"") ou =SENÃODISP(fórmula;"")).
Qual é a diferença entre IFERROR e IFNA?
A IFERROR captura todos os tipos de erro; a IFNA captura apenas o erro #N/A (#N/D).
A função IFERROR pode retornar 0?
Sim: =IFERROR(formula,0). Só tome cuidado, pois o zero pode ser interpretado como um resultado real de cálculo.
A função IFERROR deixa o Excel lento?
Não de forma perceptível em planilhas normais do dia a dia.