Função ISERRVALUE

Retorna TRUE se o valor da cellreference for tipo de erro #VALUE, em que um argumento na fórmula é o tipo errado. A função ISERRVALUE é usada em expressões lógicas que se referem a outra célula.

Sintaxe

ISERRVALUE(cellreference )

Parâmetros

Name Obrigatório/opcional Tipo de dados Descrição
cellreference
Obrigatório
String
Referência a uma célula.

Comentários

As células transitórias de A a D não retornarão um erro de #VALUE! porque a fórmula pode conter números e letras na mesma sequência de caracteres. As células X e Y devem conter apenas números.

Exemplo 1

Cell Fórmula Valor retornado
Scratch.X1
="Casa"
#VALUE!
Scratch.A1
= If (ISERRVALUE(Scratch.X1),2,Scratch.X1)
2

Retornará 2 porque o valor retornado é um erro de #VALUE! e a expressão instrui o Microsoft Visio a retornar um 2 no lugar do erro.

Exemplo 2

Cell Fórmula Valor retornado
Scratch.A1
="5 + 7"
5 + 7
Scratch.B1
=If (ISERRVALUE(Scratch.A1),2,Scratch.A1)
5 + 7

Retornará 12 porque o valor retornado não é um erro de #VALUE! e a expressão instrui o Visio a retornar o valor da célula original.