O que a função TIPO.ERRO faz?
A função TIPO.ERRO recebe um valor de erro e devolve o número que o identifica: 1 para #NULO!, 2 para #DIV/0!, 3 para #VALOR!, 4 para #REF!, 5 para #NOME?, 6 para #NÚM! e 7 para #N/D. Se o valor não for erro, devolve #N/D. Serve para dar uma mensagem diferente para cada tipo de erro.
| Nome em português | TIPO.ERRO |
|---|---|
| Nome em inglês | ERROR.TYPE |
| Categoria | Informação |
| Retorna | Número de 1 a 7 (ou o erro #N/D) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função TIPO.ERRO?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| val_erro | Sim | O valor de erro cujo número se quer descobrir. Normalmente é a referência a uma célula que contém a fórmula a testar. |
Como usar a função TIPO.ERRO na prática?
Exemplo 1: Número de cada tipo de erro
| A | B | |
|---|---|---|
| 1 | Erro | |
| 2 | #NULO! | 1 |
| 3 | #DIV/0! | 2 |
| 4 | #VALOR! | 3 |
| 5 | #REF! | 4 |
| 6 | #NOME? | 5 |
| 7 | #NÚM! | 6 |
| 8 | #N/D | 7 |
=TIPO.ERRO(A2) Em inglês: =ERROR.TYPE(A2) =TIPO.ERRO(A3) Em inglês: =ERROR.TYPE(A3) =TIPO.ERRO(A4) Em inglês: =ERROR.TYPE(A4) =TIPO.ERRO(A5) Em inglês: =ERROR.TYPE(A5) =TIPO.ERRO(A6) Em inglês: =ERROR.TYPE(A6) =TIPO.ERRO(A7) Em inglês: =ERROR.TYPE(A7) =TIPO.ERRO(A8) Em inglês: =ERROR.TYPE(A8) Cada erro da coluna A recebe o seu número na coluna B, de 1 a 7, na ordem em que a Microsoft documenta.
Exemplo 2: Mensagem diferente para cada erro
| A | B | |
|---|---|---|
| 1 | Erro | |
| 2 | #DIV/0! | O divisor é zero |
=SE(TIPO.ERRO(A2)<3;ESCOLHER(TIPO.ERRO(A2);"Intervalos não se cruzam";"O divisor é zero")) Em inglês: =IF(ERROR.TYPE(A2)<3,CHOOSE(ERROR.TYPE(A2),"Intervalos não se cruzam","O divisor é zero")) O TIPO.ERRO devolve 2 para #DIV/0!. Como 2 é menor que 3, o SE escolhe, com ESCOLHER, a segunda mensagem da lista.
Quais erros a função TIPO.ERRO costuma dar?
#N/D
Por que acontece: O valor testado não é um erro, e a função devolve #N/D quando não há erro.
Como corrigir: Teste antes com ÉERROS se houver chance de a célula não ter erro.
=TIPO.ERRO(A1)Resultado: #N/DErro do tipo #GETTING_DATA
Por que acontece: A Microsoft documenta que esse erro devolve o número 8, e que outros valores resultam em #N/D.
Como corrigir: Esse erro aparece só durante carregamento de dados externos; não costuma ser tratado em planilhas comuns.
TIPO.ERRO no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | TIPO.ERRO (ERROR.TYPE) | Referência deste dicionário. |
| Google Planilhas | TIPO.ERRO (ERROR.TYPE) | Funciona do mesmo jeito. Documentação do Google |
| LibreOffice Calc | TIPO.ERRO (ERROR.TYPE) | No Calc em português existem TIPO.ERRO, que devolve o número do tipo de erro, ou #N/D se não houver erro, e TIPODEERRO, que devolve os códigos de erro próprios do LibreOffice (por exemplo 518). Ajuda do LibreOffice |
A função TIPO.ERRO existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para esta função, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a TIPO.ERRO?
- Combine com SE e ESCOLHER para mostrar uma mensagem por tipo de erro.
- Se o valor não for erro, o resultado é #N/D; teste antes com ÉERROS.
- Para só esconder erros, SEERRO é mais simples.
Perguntas frequentes sobre a TIPO.ERRO
Quais números a função TIPO.ERRO devolve?
1 para #NULO!, 2 para #DIV/0!, 3 para #VALOR!, 4 para #REF!, 5 para #NOME?, 6 para #NÚM! e 7 para #N/D. A Microsoft também documenta o 8 para #GETTING_DATA.
O que TIPO.ERRO devolve se não houver erro?
O erro #N/D. Por isso convém testar antes com ÉERROS.
Funções relacionadas
Ver todas as funções de informação
Fontes consultadas
- Microsoft: função TIPO.ERRO
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: lista de funções do Planilhas
- LibreOffice: funções de informação
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.