Wenn Sie Bedingungsoperatoren verwenden, beachten Sie Folgendes:
Expression kann ein beliebiger gültiger Formelausdruck sein. Bei einem Ausdruck kann es sich um eine beliebige Kombination aus einer Konstanten (ganze oder reale Zahl), einer Referenz oder einer anderen Funktion handeln.
Reference kann eine beliebige gültige Referenz sein. Daher kann die Referenzeigenschaft IFNN
als Teil der Referenz verwendet werden.
Condition kann eine beliebige gültige Bedingung sein, die auf die komplexen Bedingungen And, Not und Or angewendet wird. Diese Operatoren können eingebettete Bedingungen enthalten. (Die Operatoren "And", "Not" und "Or" müssen in Klammern gesetzt werden.)
Wenn ein beliebiger Ausdruck (expression
) innerhalb der Bedingung den Wert #error oder #missing zurückgibt, gibt auch die Funktion If
den Wert #missing oder #error zurück. Dies gilt nicht bei Verwendung der Bedingungen IsMissing
, IsError
oder IsNonNumeric
.
Tabelle 11-9 Bedingungsoperatoren
Bedingungsoperator | Syntax | Logik |
---|---|---|
Gleich |
expression |
Überprüft, ob der linke Ausdruck gleich dem rechten Ausdruck ist. Beispiel:
Gibt "false" (falsch) zurück. Hinweis: Wenn gerundete Werte erforderlich sind, müssen Sie die Funktion |
Größer als |
expression |
Überprüft, ob der linke Ausdruck größer als der rechte Ausdruck ist. Beispiel:
Gibt "false" (falsch) zurück. |
Größer/gleich |
expression |
Überprüft, ob der linke Ausdruck größer oder gleich dem rechten Ausdruck ist. Beispiel:
Gibt "false" (falsch) zurück. Hinweis: Die korrekte Syntax lautet ">=". Die Syntax "=>" wird nicht unterstützt. |
Kleiner als |
expression |
Überprüft, ob der linke Ausdruck kleiner als der rechte Ausdruck ist. Beispiel:
Gibt "true" (wahr) zurück. |
Kleiner als oder Gleich |
expression |
Überprüft, ob der linke Ausdruck kleiner oder gleich dem rechten Ausdruck ist. Beispiel:
Gibt "true" (wahr) zurück. Hinweis: Die korrekte Syntax lautet "<=". Die Syntax "=<" wird nicht unterstützt. |
Ungleich |
expression expression |
Überprüft, ob der linke Ausdruck ungleich dem rechten Ausdruck ist. Beispiel:
Gibt "true" (wahr) zurück.
Gibt "true" (wahr) zurück. Hinweis: Wenn gerundete Werte erforderlich sind, müssen Sie die Funktion |
IsMissing |
|
Überprüft, ob die Referenz als Ergebnis #missing enthält. Beispiel:
Gibt "true" (wahr) zurück, wenn Zeile 1 den Wert #missing enthält. Hinweis: Wenn es sich bei der Referenz um eine eingeblendete Zeile oder Spalte handelt, müssen alle resultierenden Zellen #missing enthalten, damit für die Bedingung "true" zurückgegeben wird. |
IsError |
|
Überprüft, ob die Referenz als Ergebnis #error enthält. Beispiel:
Gibt "true" (wahr) zurück, wenn Zeile 2 den Wert #error enthält. Hinweis: Wenn es sich bei der Referenz um eine eingeblendete Zeile oder Spalte handelt, müssen alle resultierenden Zellen #error enthalten, damit für die Bedingung "true" zurückgegeben wird. Nur Zeilen und Spalten mit Formeln können #error ergeben. |
IsNonNumeric |
|
Überprüft, ob die Referenz als Ergebnis #missing oder #error enthält. Beispiel:
Gibt "true" (wahr) zurück, wenn Zeile 3 den Wert #missing oder #error enthält. Hinweis: Wenn es sich bei der Referenz um eine eingeblendete Zeile oder Spalte handelt, müssen alle resultierenden Zellen #missing und/oder #error enthalten, damit für die Bedingung "true" zurückgegeben wird. |
Klammer |
|
Gruppiert eine Bedingung. Beispiel:
Gibt "false" (falsch) zurück. |