Função SEERRO no Excel: Como Usar com PROCV e Divisões
A função SEERRO no Excel permite mostrar uma mensagem ou um valor alternativo quando uma fórmula apresenta erro. Ela é especialmente útil em relatórios, divisões e buscas com PROCV. Neste tutorial, você vai aprender a sintaxe, entender quando usar a função, acompanhar exemplos com dados reais de uma pequena empresa e resolver exercícios.
O que a função SEERRO faz?
A função avalia o primeiro argumento. Se o cálculo funcionar, devolve o resultado normal. Se houver um erro, devolve o segundo argumento. Ela trata erros como #DIV/0!, #N/D, #VALOR!, #REF!, #NOME? e outros. Importante: SEERRO não corrige a causa do erro; apenas controla o que aparece na célula.
Sintaxe da função SEERRO
=SEERRO(valor; valor_se_erro)
- valor: a expressão ou fórmula a ser testada.
- valor_se_erro: o texto, número ou cálculo que aparecerá caso o primeiro argumento resulte em erro. Textos precisam ficar entre aspas.
O exemplo mais simples evita mostrar um erro ao tentar dividir por zero:
=SEERRO(10/0;"Não é possível dividir por zero")
O resultado é Não é possível dividir por zero. Se o divisor for diferente de zero, o Excel exibirá o quociente normalmente.
Exemplo 1: calcular o percentual de uma meta de vendas
Digite a tabela abaixo a partir de A1. As colunas são A = Vendedor, B = Meta (R$) e C = Vendas (R$). Deixe a coluna D livre para calcular o percentual de cumprimento da meta.
| Vendedor | Meta (R$) | Vendas (R$) |
|---|---|---|
| Ana | 1000 | 800 |
| Bruno | 0 | 400 |
| Carla | 1200 | 1200 |
| Diego | 1500 | 1800 |
| Elisa | 500 | 0 |
Sem SEERRO: divisão por zero
Na célula D2, a fórmula =C2/B2 retorna 0,8 (80%). Porém, na linha de Bruno, a meta é zero: =C3/B3 produz #DIV/0!.
Com SEERRO: mostrar uma mensagem útil
=SEERRO(C2/B2;"Sem meta definida")
Digite a fórmula em D2 e copie até D6. Os resultados serão: Ana 80%, Bruno “Sem meta definida”, Carla 100%, Diego 120% e Elisa 0%. Formate as células numéricas como porcentagem. A mensagem deixa claro que a meta de Bruno precisa ser revisada, em vez de fingir que ele atingiu 0%.
Exemplo 2: usar SEERRO com PROCV
Agora crie uma pequena tabela de produtos em F1:H6. O código do produto fica na primeira coluna do intervalo de pesquisa, condição necessária para PROCV.
| F — Código | G — Produto | H — Preço (R$) |
|---|---|---|
| P101 | Teclado | 80 |
| P102 | Mouse | 50 |
| P103 | Monitor | 900 |
| P104 | Webcam | 180 |
| P105 | Headset | 140 |
Digite P103 em J2. Na célula K2, use:
=SEERRO(PROCV(J2;F2:H6;3;FALSO);"Produto não encontrado")
O resultado será 900, o preço do monitor. Troque J2 por P999, código inexistente: a fórmula mostrará Produto não encontrado em vez de #N/D. Para revisar o funcionamento da busca, consulte o tutorial de PROCV.
Exemplo 3: retornar vazio ou zero
Às vezes, é útil deixar uma célula visualmente vazia quando não existe resultado:
=SEERRO(PROCV(J2;F2:H6;3;FALSO);"")
As aspas duplas vazias representam um texto vazio. Em outros casos, um valor numérico substituto pode ser apropriado:
=SEERRO(C2/B2;0)
Use zero somente quando ele tiver significado correto para a análise. Em um indicador de metas, trocar uma divisão inválida por zero pode ocultar um problema de cadastro. Para relatórios confiáveis, investigue os erros antes de decidir o valor substituto.
SEERRO ou SE.ND: qual escolher?
SEERRO intercepta diversos tipos de erro, enquanto SE.ND é mais específico e trata o erro de valor não disponível (#N/D). Quando você quer esconder apenas buscas sem correspondência e deixar outros problemas visíveis, considere SE.ND. Quando deseja tratar qualquer erro de uma expressão, SEERRO é mais abrangente.
Erros comuns e boas práticas
- Esconder erros importantes: evite usar SEERRO indiscriminadamente para mascarar referências quebradas ou dados inválidos.
- Esquecer aspas:
"Não encontrado"é texto; sem aspas, o Excel pode interpretar o conteúdo como nome inexistente. - Confundir erro com célula vazia: SEERRO só substitui erros. Um resultado válido igual a zero continua sendo zero.
- Esquecer a ordem dos argumentos: a fórmula testada vem primeiro; a alternativa vem depois.
- Trocar os separadores: os exemplos usam ponto e vírgula, habitual no Excel em português do Brasil.
Exercícios para praticar
- 1. Calcule o percentual da meta de Ana em D2 usando SEERRO. Qual é o resultado?
- 2. Calcule o percentual da meta de Bruno em D3 usando a mensagem
"Sem meta definida". O que aparece? - 3. Troque o código em J2 por
P104e pesquise o preço com PROCV e SEERRO. Qual é o preço? - 4. Troque o código em J2 por
P999. Qual mensagem deve aparecer?
Gabarito
=SEERRO(C2/B2;"Sem meta definida")
1. 0,8, equivalente a 80% se formatado como porcentagem.
=SEERRO(C3/B3;"Sem meta definida")
2. Sem meta definida.
=SEERRO(PROCV(J2;F2:H6;3;FALSO);"Produto não encontrado")
3. R$ 180 (P104); 4. Produto não encontrado (P999).
Em quais versões do Excel SEERRO funciona?
SEERRO está disponível no Excel 2016, 2019, 2021, 2024, Microsoft 365 e Excel para a Web. A sintaxe em português do Brasil é SEERRO; em inglês, IFERROR. Veja a documentação oficial da Microsoft sobre SEERRO.
Próximos passos
Para aprofundar suas buscas, veja também o guia de PROCV. Explore outras fórmulas no guia de fórmulas e funções do Excel e aprenda a contar registros com vários critérios no tutorial de CONT.SES.
1 Comentário
[…] tratar mensagens de erro em fórmulas, veja SEERRO. Para conhecer funções de texto, pesquisa, lógica e análise, consulte o guia de fórmulas e […]