Freigeben über


Logische Funktionen

Logikfunktionen agieren mit einem Ausdruck, um Informationen über die im Ausdruck enthaltenen Werte oder Mengen zurückzugeben. Beispielsweise können Sie 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 TRUE sind, und gibt TRUE zurück, wenn beide Argumente TRUE lauten.
BITAND Gibt ein bitweises „AND“ mit 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“ mit 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“ mit zwei Zahlen zurück.
COALESCE Gibt den ersten Ausdruck zurück, der nicht als BLANK ausgewertet wird.
FALSE Gibt den logischen Wert FALSE zurück.
IF Diese Funktion prüft eine Bedingung und gibt einen Wert zurück, wenn diese TRUE ist; andernfalls wird ein zweiter Wert zurückgegeben.
IF.EAGER Diese Funktion prüft eine Bedingung und gibt einen Wert zurück, wenn diese TRUE ist; andernfalls wird ein zweiter Wert zurückgegeben. Sie verwendet einen eager-Ausführungsplan, der unabhängig vom Bedingungsausdruck die Branchausdrücke immer ausführt.
IFERROR Wertet einen Ausdruck aus und gibt einen festgelegten Wert zurück, wenn der Ausdruck einen Fehler zurückgibt.
NOT Ändert FALSE in TRUE bzw. TRUE in FALSE.
OR Überprüft, ob eines der Argumente TRUE ist, um TRUE zurückzugeben.
SWITCH Wertet einen Ausdruck anhand einer Liste von Werten aus und gibt einen von mehreren möglichen Ergebnis Ausdrücken zurück.
TRUE Gibt den logischen Wert TRUE (WAHR) zurück.