Função ISERROR do Excel - Testa se a célula resulta em erro

Baixar exemplo de pasta de trabalho

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

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave