Lógicas

if

Numérico if(Expresión 1, Expresión 2, Expresión 3)
Esta función comprueba si se cumple una condición (Expresión 1) y ejecuta una acción si evalúa como VERDADERO (Expresión 2) y otro si se evalúa como FALSO (Expresión 3).
Parámetros

  • Expresón 1. Condición para la comparación.
  • Expresión 2. Acción a ejecutar en caso verdadero.
  • Expresión 3. Acción a ejecutar en caso falso.
Ejemplo: IF(A>10, B*25, 10)
Al no ser soportados valores Boolean, se utiliza en las funciones lógicas su equivalente siendo 1 para VERDADERO y 0 para FALSO. En caso de recibir un parámetro diferente a estos se aplicará el siguiente criterio, se considera cualquier número diferente de 0 como verdadero y si recibe una cadena se asume que es 0 (FALSO).

or

Numérico or(Expresión 1, Expresión 2)
Comprueba si alguno de los elementos es verdadero, y devuelve verdadero. Devuelve Falso si todos son falsos.
Parámetros

  • Expresión 1 y 2. Expresiones a evaluar.

and

Numérico and(Expresión 1, Expresión 2)
Comprueba si ambos elementos son verdaderos, y devuelve verdadero. Devuelve Falso cualquiera o ambos son falsos.
Parámetros

  • Expresión 1 y 2. Expresiones a evaluar.

not

Numérico not(Expresión)
Devuelve el valor lógico contrario, si es Falso devuelve.
Parámetros

  • Expresión. Expresión a evaluar.