Tenga en cuenta estos puntos cuando utilice operadores condicionales:
Expresión puede ser cualquier expresión válida de fórmula. La expresión puede ser cualquier combinación de una constante (entero o número real), una referencia u otra función.
Referencia puede ser cualquier referencia válida; así, la propiedad de referencia IFNN se puede utilizar como parte de la referencia.
Condición puede ser cualquier condición válida aplicada a las condiciones complejas And, Not y Or. Esos operadores pueden llevar condiciones incrustadas. (Los operadores And, Not y Or deben aparecer entre paréntesis).
Cuando una expresión dentro de la condición devuelva un valor #error o #missing, la función If devolverá también #missing o #error. Esta norma no se aplica cuando se utilizan las condiciones IsMissing, IsError o IsNonNumeric.
Tabla -15 Operadores condicionales
| Operador condicional | Sintaxis | Lógica |
|---|---|---|
|
Igual a |
expresión |
Comprueba si la expresión izquierda es igual a la expresión derecha. Ejemplo:
Devuelve false Nota: Si se requiere un redondeo, se debe usar la función |
|
Mayor que |
expresión |
Comprueba si la expresión izquierda es mayor que la expresión derecha. Ejemplo:
Devuelve false |
|
Mayor que o igual a |
expresión |
Comprueba si la expresión izquierda es mayor que o igual a la expresión derecha. Ejemplo:
Devuelve false Nota: La sintaxis correcta es ">=". No se soporta la sintaxis "=>". |
|
Menor que |
expresión |
Comprueba si la expresión izquierda es menor que la expresión derecha. Ejemplo:
Devuelve true |
|
Menor que o Igual a |
expresión |
Comprueba si la expresión izquierda es menor que o igual a la expresión derecha. Ejemplo:
Devuelve true Nota: La sintaxis correcta es "<=". No se soporta la sintaxis "=<". |
|
No igual a |
expresión expresión |
Comprueba si la expresión izquierda no es igual a la expresión derecha. Ejemplo:
Devuelve true
Devuelve true Nota: Si se requiere un redondeo, se debe usar la función |
|
IsMissing |
|
Comprueba si la referencia contiene un resultado #missing. Ejemplo:
Devuelve true si la fila 1 tiene un valor #missing. Nota: Si la referencia es una fila o una columna ampliada, las celdas resultantes deberán ser #missing para que la condición sea verdadera. |
|
IsError |
|
Comprueba si la referencia contiene un resultado #error. Ejemplo:
Devuelve true si la fila 2 tiene un valor #error. Nota: Si la referencia es una fila o una columna ampliada, las celdas resultantes deberán ser #error para que la condición sea verdadera. Solo pueden ser #error las filas y columnas de fórmulas. |
|
IsNonNumeric |
|
Comprueba si la referencia contiene resultados #missing o #error. Ejemplo:
Devuelve true si la fila 3 tiene un valor #missing o #error. Nota: Si la referencia es una fila o una columna ampliada, las celdas resultantes deberán ser #missing y/o #error para que la condición sea verdadera. |
|
Paréntesis |
|
Agrupa una condición. Ejemplo:
Devuelve false |