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 |