Condiciones complejas

Tabla -16 Condiciones complejas

Condiciones complejas Sintaxis Lógica

And

( condición AND condición )

( condición & condición)

Compara dos condiciones. Devuelve true si todas las condiciones son verdaderas.

Ejemplo:

(1 > 4 AND 5 > 2)

Devuelve false

Not

NOT ( condición )

! ( condición )

Niega el resultado revirtiendo el resultado de la condición.

Ejemplo:

Not (1 > 4)

Devuelve true

Or

( condición OR condición )

( condición | condición )

Compara dos condiciones. Devuelve true si alguna de las condiciones es verdadera.

Ejemplo:

(1 > 4 OR 5 > 2)

Devuelve true

Las condiciones complejas And, Or y Not son completamente compatibles. Sin embargo, deben aparecer siempre entre paréntesis.

Ejemplo válido:

If ( ([A] > [B] and [A] > 1000), [A], [B])

Ejemplo no válido:

If ( [A] > [B] and [A] > 1000, [A], [B])