Función ISERRVALUE
Devuelve TRUE si el valor de cellreference es el tipo de error #VALUE, donde un argumento de la fórmula es el tipo incorrecto. La función ISERRVALUE se usa en expresiones lógicas que hacen referencia a otra celda.
Sintaxis
ISERRVALUE(cellreference )
Parameters
Name | Necesario/Opcional | Tipo de datos | Descripción |
---|---|---|---|
cellreference |
Obligatorio |
String |
Referencia a una celda. |
Comentarios
Las celdas A a D de borrador no devuelven nuca un error #VALUE! ya que sus fórmulas pueden contener números y letras dentro de la misma cadena. Las celdas de la X a la Y deben contener sólo números.
Ejemplo 1
Cell | Formula | Valor devuelto |
---|---|---|
Scratch.X1 |
="Casa" |
#VALUE! |
Scratch.A1 |
= If (ISERRVALUE(Scratch.X1),2,Scratch.X1) |
2 |
Devuelve 2 ya que el valor devuelto es un error del tipo #VALUE! y la expresión indica a Microsoft Visio que debe devolver un 2 en lugar del error.
Ejemplo 2
Cell | Formula | Valor devuelto |
---|---|---|
Scratch.A1 |
="5 + 7" |
5 + 7 |
Scratch.B1 |
=If (ISERRVALUE(Scratch.A1),2,Scratch.A1) |
5 + 7 |
Devuelve 12 ya que el valor devuelto no es un error del tipo #VALUE! y la expresión indica a Visio que debe devolver el valor de la celda original.