cellio

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.

Continue lendo