Freigeben über


Logische Funktionen

Logische Funktionen reagieren auf einen Ausdruck, um Informationen zu den Werten oder Sätzen im Ausdruck zurückzugeben. Sie können z. B. die IF-Funktion verwenden, um das Ergebnis eines Ausdrucks zu überprüfen und bedingte Ergebnisse zu erstellen.

In dieser Kategorie

Funktion Beschreibung
AND Überprüft, ob beide Argumente TRUEsind, und gibt TRUE zurück, wenn beide Argumente TRUEsind.
BITAND Gibt ein bitweises 'AND' von zwei Zahlen zurück.
BITLSHIFT Gibt eine Zahl zurück, die um die angegebene Anzahl von Bits nach links verschoben wird.
BITOR Gibt ein bitweises 'OR' von zwei Zahlen zurück.
BITRSHIFT Gibt eine Zahl zurück, die um die angegebene Anzahl von Bits nach rechts verschoben wird.
BITXOR Gibt ein bitweises "XOR" von zwei Zahlen zurück.
COALESCE Gibt den ersten Ausdruck zurück, der nicht als BLANKausgewertet wird.
FALSE Gibt den Wahrheitswert FALSEzurück.
IF Überprüft eine Bedingung und gibt einen Wert zurück, wenn TRUE, andernfalls wird ein zweiter Wert zurückgegeben.
IF.EAGER Überprüft eine Bedingung und gibt einen Wert zurück, wenn TRUE, andernfalls wird ein zweiter Wert zurückgegeben. Verwendet einen eifrigen Ausführungsplan, der die Verzweigungsausdrücke unabhängig vom Bedingungsausdruck immer ausführt.
IFERROR Wertet einen Ausdruck aus und gibt einen angegebenen Wert zurück, wenn der Ausdruck einen Fehler zurückgibt.
NOT Ändert FALSE in TRUEoder TRUE in FALSE.
OR Überprüft, ob eines der Argumente TRUE ist, um TRUEzurückzugeben.
SWITCH Wertet einen Ausdruck anhand einer Liste von Werten aus und gibt einen von mehreren möglichen Ergebnisausdrücken zurück.
TRUE Gibt den Wahrheitswert TRUEzurück.