Como usar a função ERROR.TYPE no Excel?

A função `ERROR.TYPE` no Excel é usada para identificar o tipo de erro em uma célula e retorna um número que corresponde a um tipo específico de erro. Esta função pode ser particularmente útil quando você está depurando fórmulas complexas e precisa entender que tipo de erro está ocorrendo.

Aqui está como você pode usar a função `ERROR.TYPE`:

Sintaxe

=ERROR.TYPE(valor)
  • valor: É o argumento que você deseja testar para um erro. Pode ser uma referência a uma célula que contém uma fórmula que resulta em um erro.

Códigos de Erro e seus Significados

  • `#N/D` — Retorna `1`
  • `#DIV/0!` — Retorna `2`
  • `#VALUE!` — Retorna `3`
  • `#REF!` — Retorna `4`
  • `#NAME?` — Retorna `5`
  • `#NUM!` — Retorna `6`
  • `#NULO!` — Retorna `7`
  • Se não houver erro: Retorna `#N/D`

Exemplo de Uso

Suponha que você tenha uma fórmula na célula A1 que resulta em um erro, e você deseja identificar qual tipo de erro está ocorrendo. Você pode usar a função `ERROR.TYPE` da seguinte maneira:

=ERROR.TYPE(A1)

Nota

  • Se não houver nenhum erro na célula ou no valor avaliado, a função `ERROR.TYPE` irá retornar `#N/D`.
  • Esteja ciente de que `ERROR.TYPE` não corrige o erro; ela apenas identifica o tipo de erro para ajudá-lo a diagnosticar o problema.

Uso Combinado

A função `ERROR.TYPE` pode ser combinada com outras funções, como `IF` e `ISERROR`, para criar fórmulas que lidem com erros de maneira mais robusta. Por exemplo, você pode criar uma mensagem personalizada para cada tipo de erro:

=SE(ÉERRO(A1); ESCOLHER(TIPO.ERRO(A1); "Erro #N/D"; "Erro de Divisão por Zero"; "Erro de Valor"; "Erro de Referência"; "Erro de Nome"; "Erro Numérico"; "Erro de Nulo"); "Sem erro")

Este exemplo verifica se há um erro em A1 e retorna uma mensagem específica dependendo do tipo de erro.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project