Baixe a apostila de exemplo
Este tutorial demonstra como usar o Função ISERROR do Excel no Excel para testar se uma célula resulta em erro.
Descrição da Função ISERROR:
O teste de função ISERROR se o valor da célula é um erro. Retorna TRUE ou FALSE.
Para usar a função de planilha do Excel ISERROR, selecione uma célula e digite:
(Observe como as entradas da fórmula aparecem)
Sintaxe e entradas da função ISERROR:
1 | = ISERROR (VALUE) |
valor - O valor de teste
Como usar a função ISERROR
A função ISERROR verifica se um cálculo resulta em erro.
1 | = ISERROR (A2) |
IF ISERROR substituído por IFERROR
Antes do Excel 2007, a função ISERROR era comumente usada junto com a função IF para gerar um segundo cálculo se o primeiro cálculo resultasse em um erro.
1 | = SE (ISERROR (C2 / B2), "Estoque Zero", C2 / B2) |
Porém, no Excel 2007, a Função IFERROR foi introduzida, tornando o combo IF / ISERROR obsoleto.
1 | = IFERROR ((C2 / B2), "Estoque Zero") |
ISERR e ISNA
A função ISERROR retorna TRUE se algum ocorreu um erro.
Existem duas outras funções de verificação de erros:
- A função ISNA retorna TRUE apenas para erros # N / A.
- A função ISERR retorna TRUE para todos os erros, exceto erros # N / A.
12 | = ISNA (A2)= ISERR (A2) |
Além da função IFERROR, existe a função IFNA.
Essas funções são importantes porque muitos erros de fórmula são resultado de fórmulas incorretas, mas os erros # N / A geralmente são válidos. Por exemplo, se você usar a função PROCV e o valor de pesquisa não for encontrado, a fórmula retornará # N / A.
1 | = PROCV (A2, $ D $ 2: $ E $ 7,2, FALSO) |
Ao aplicar a função IFNA ao VLOOKUP, você pode lidar com erros # N / A válidos, enquanto não lida com outros erros de fórmula (para que você não ignore esses outros erros).
1 | = IFNA (VLOOKUP (A2, $ D $ 2: $ E $ 7,2, FALSO), VLOOKUP (A2, $ G $ 2: $ H $ 7,2, FALSO)) |
Outras funções lógicas
O Excel / Planilhas Google contém muitas outras funções lógicas para realizar outros testes lógicos. Aqui está uma lista:
Funções IF / IS |
---|
iferror |
iserror |
isna |
iserr |
está em branco |
isnumber |
istext |
isnontext |
isformula |
islógico |
isref |
iseven |
é estranho |
ISERROR no Planilhas Google
A função ISERROR funciona exatamente da mesma forma no Planilhas Google e no Excel:
Exemplos ISERROR em VBA
Você também pode usar a função ISERROR em VBA. Modelo:application.worksheetfunction.iserror (valor)
Para os argumentos da função (valor, etc.), você pode inseri-los diretamente na função ou definir as variáveis a serem usadas.
Vamos supor que temos os seguintes valores em nossa planilha
Iremos emitir a função ISERROR com VBA, para cada uma das células acima:
1 | WorksheetFunction.IsError (Range ("A1")) 'FALSE |
1 | WorksheetFunction.IsError (Range ("B1")) 'FALSE |
1 | WorksheetFunction.IsError (Range ("C1")) 'FALSE |
1 | WorksheetFunction.IsError (Range ("D1")) 'TRUE |
1 | WorksheetFunction.IsError (Range ("E1")) 'TRUE |
1 | WorksheetFunction.IsError (Range ("G1")) 'TRUE |
Voltar para a lista de todas as funções no Excel