Descrição
Use essa função para determinar se uma célula tem algum tipo de sinalizador de erro. Apoiado em cadeias.
Isso inclui os erros #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? e #NULL! .
Sintaxe
ISERROR(valor)
Entradas
Essa função tem os seguintes argumentos:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
valor |
Sim | A célula que você deseja avaliar. | Uma referência a uma célula ou a uma fórmula que resulta em uma. |
Exemplos
Dados de amostra
| A | B | ||
|---|---|---|---|
| 1 | Item |
Valor |
|
| 2 | Vermelho |
56 |
|
| 3 | Verde |
39 |
|
| 4 | Laranja |
15 |
|
| 5 | Vermelho |
92 |
|
| 6 | Azul |
22 |
Fórmulas de amostra
| Caso de uso | Fórmula | Explicação e resultado |
|---|---|---|
| Verifica se a célula especificada contém um erro. | =ISERROR(A1) |
Essa fórmula funciona da seguinte maneira:
Resultado: FALSE. (Porque a célula A1 está vazia). |
| Verifica se a célula especificada contém um erro. | =ISERROR(B1) |
Essa fórmula funciona da seguinte maneira:
Resultado: TRUE (porque a célula B1 contém um erro #N/A!) |
| Verifica se a célula especificada contém um erro. | =ISERROR(A2) |
Essa fórmula funciona da seguinte maneira:
Resultado: FALSE. (Porque a célula A1 contém "verde".) |
| Verifique se algum dos conjuntos de células contém um erro. | =IF(OR(ISERROR(A1),ISERROR(B1),ISERROR(C1)), "An error happened") |
Essa fórmula funciona da seguinte maneira:
Resultado: Ocorreu um erro. (Porque a célula B1 contém um erro #N/A!). |
Notas
- Não há suporte para intervalos de células.
- Você pode usar várias instâncias de ISERROR para verificar se alguma célula de um conjunto está em branco:
=IF(OR(ISERROR(A1),ISERROR(B1),ISERROR(C1)),"An error happened", SUM(A1:C1))
Como o OR retornará TRUE se qualquer valor fornecido for TRUE, a fórmula exibirá "An error happened" se qualquer uma das células identificadas por uma função retornar TRUE.
Dicas:
Você pode usar ISERROR da seguinte forma:
- Você pode combinar ISERROR com a função para reverter a lógica para "não é um erro".
- Você pode combinar ISERROR com a função para reverter a lógica para "não é um erro". Exemplo:
=NOT(ISERROR(A1))