função do Excel IFERROR
Ao aplicar fórmulas numa folha de cálculo do Excel, poderão surgir alguns valores de erro. Para os tratar de forma eficaz, o Excel disponibiliza uma função extremamente útil: a função SEERRO. Esta função devolve um resultado personalizado sempre que uma fórmula resultar num erro e, caso contrário, devolve o resultado normal da fórmula.

Sintaxe:
A sintaxe da função SEERRO no Excel é:
Argumentos:
- valueObrigatório. Uma fórmula, expressão, valor ou referência de célula a verificar quanto a erros.
- value_if_errorObrigatório. Um valor específico a devolver caso seja encontrado um erro. Pode ser uma cadeia vazia, uma mensagem de texto, um valor numérico, outra fórmula ou cálculo.
Notas:
- 1. A função SEERRO pode lidar com todos os tipos de erro, incluindo #DIV/0!, #N/D, #NOME?, #NULO!, #NÚM!, #REF! e #VALOR!.
- 2. Se o valordo argumento for uma célula em branco, é tratado como uma cadeia vazia («») pela função SEERRO.
- 3. Se o argumento valor_se_errofor fornecido como uma cadeia vazia («»), nenhuma mensagem será apresentada quando for detetado um erro.
- 4. Se o valor for uma fórmula matricial, a função SEERRO devolve uma matriz de resultados para cada célula no intervalo especificado em valor.
- 5. A função SEERRO está disponível no Excel 2007 e em todas as versões posteriores.
Resultado:
Devolve o valor especificado sempre que ocorrerem valores de erro.
Exemplos:
Exemplo 1: Função SEERRO para devolver uma célula em branco ou um texto personalizado em vez de um valor de erro
Por exemplo, tem uma lista dos dados abaixo. Para calcular o preço médio, deverá utilizar Vendas / Unidade. Contudo, se a Unidade for 0 ou estiver numa célula em branco, surgirão erros, tal como mostrado na imagem seguinte:

Agora, vou utilizar uma célula em branco ou outra cadeia de texto para substituir os valores de erro:
=IFERROR(B2/C2, "")(Esta fórmula irá devolver uma célula em branco em vez do valor de erro)
=IFERROR(B2/C2, "Error")(Esta fórmula irá devolver o texto personalizado «Erro» em vez do valor de erro)
![]() | ![]() |
Exemplo 2: SEERRO com a função PROCV para devolver «Não Encontrado» em vez de valores de erro
Normalmente, ao aplicar a função PROCV para obter o valor correspondente, se o seu valor de correspondência não for encontrado, obterá um erro #N/D, tal como mostrado na imagem seguinte:

Em vez de exibir o valor de erro, pode substituí-lo pelo texto «Não Encontrado». Para tal, basta envolver a fórmula PROCV na função SEERRO da seguinte forma:=IFERROR(VLOOKUP(…),"Not found")
Utilize a fórmula abaixo e, em seguida, o texto personalizado «Não Encontrado» será exibido em vez do valor de erro sempre que o valor procurado não for encontrado. Veja a imagem:

Exemplo 3: Utilização de SEERRO aninhado com a função PROCV
A função SEERRO também pode ajudá-lo a gerir várias fórmulas PROCV. Por exemplo, se tiver duas tabelas de pesquisa e precisar de procurar um item em ambas, utilize o SEERRO aninhado com o PROCV desta forma para ignorar os valores de erro:

Exemplo 4: Função SEERRO em fórmulas matriciais
Imagine que pretende calcular a Quantidade Total com base na lista de Preço Total e Preço Unitário. É possível fazê-lo com uma fórmula matricial que divide cada célula do intervalo B2:B5 pela célula correspondente no intervalo C2:C5 e, em seguida, soma todos os resultados, utilizando esta fórmula:=SUM($B$2:$B$5/$C$2:$C$5).
Nota: Se houver pelo menos um valor 0 ou uma célula em branco no intervalo utilizado, será devolvido o erro #DIV/0!, tal como mostrado na imagem seguinte:

Para corrigir esse erro, pode envolver a função SEERRO na fórmula desta forma e, após introduzir esta fórmula, lembre-se de premir em simultâneo as teclas Shift + Ctrl + Enter.

As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.

