Cuando se utilizan operadores condicionales debe tenerse en cuenta lo siguiente:
Una expresión puede ser cualquier expresión de fórmula válida. La expresión puede ser cualquier combinación de una constante (entero o número real), una referencia u otra función.
Una referencia puede ser cualquier referencia válida; así, la propiedad de referencia IFNN se puede utilizar como parte de la referencia.
Una condición puede ser cualquier condición válida aplicada a las condiciones complejas And, Not y Or. Estos operadores pueden tener condiciones embebidas. (Los operadores And, Not y Or necesitan aparecer entre paréntesis.)
Cuando una expresión dentro de la condición devuelve un valor #error o #missing, la función If devolverá #missing o #error. Esto no se aplica cuando se utilizan las funcionesIsMissing, IsError o IsNonNumeric.
Tabla 11-10 Operadores condicionales
| Operador condicional | Sintaxis | Lógica |
|---|---|---|
|
Igual a |
expresión |
Comprueba si la expresión de la izquierda es igual a la expresión de la derecha. Si es necesario el redondeo, se utilizará la función Ejemplo: |
|
Mayor que |
expresión |
Comprueba si la expresión de la izquierda es mayor que la expresión de la derecha. Ejemplo: |
|
Mayor o igual que |
expresión |
Comprueba si la expresión de la izquierda es mayor que o igual a la expresión de la derecha. La sintaxis correcta es">=". La sintaxis "=>" no está soportada. Ejemplo: |
|
Menor que |
expresión |
Comprueba si la expresión de la izquierda es menor que la expresión de la derecha. Ejemplo: |
|
Menor que o Igual a |
expresión |
Comprueba si la expresión de la izquierda es menor que o igual a la expresión de la derecha. La sintaxis correcta es "<=". La sintaxis "=<" no se soporta. Ejemplo: |
|
Distinto de |
expresión expresión |
Comprueba si la expresión de la izquierda no es igual a la expresión de la derecha. Si es necesario el redondeo, se utilizará la función Ejemplo:
|
|
IsMissing |
|
Comprueba si la referencia contiene un resultado #missing. Si la referencia es una fila o una columna ampliadas, todas las celdas resultantes deberán ser #missing para que la condición se cumpla. Ejemplo: |
|
IsError |
|
Comprueba si la referencia contiene un resultado #error. Si la referencia es una fila o una columna ampliadas, todas las celdas resultantes deberán ser #error para que la condición se cumpla. Solo las filas y las columnas de fórmula pueden dar como resultado #error. Ejemplo: |
|
IsNonNumeric |
|
Comprueba si la referencia contiene un resultado #missing o #error. Si la referencia es una fila o una columna ampliadas, todas las celdas resultantes deberán ser #error y/o #missing para que la condición se cumpla. Ejemplo: |
|
Paréntesis |
|
Agrupa una condición. Ejemplo: |