Gibt den logischen Wert WAHR zurück, wenn alle Argumente WAHR sind.Gibt FALSCH zurück, wenn ein oder mehrere Argumente FALSCH sind.
Syntax
AND(logical1,logical2,...)
Logical1, logical2, ... sind 1 bis 30 Bedingungen, die Sie testen möchten und entweder TRUE oder FALSE sein können.
Hinweise
-
Die Argumente müssen zu logischen Werten wie TRUE oder FALSE ausgewertet werden, oder die Argumente müssen Spaltenverweise sein, die logische Werte enthalten.
-
Wenn ein Spaltenverweisargument Text enthält, gibt AND den #VALUE! Fehlerwert; Wenn es leer ist, wird FALSE zurückgegeben.
-
Wenn die Argumente keine logischen Werte enthalten, gibt AND die #VALUE! an.
Beispiel 1
|
Formel |
Beschreibung (Ergebnis) |
|---|---|
|
=AND(TRUE; TRUE) |
Alle Argumente sind TRUE (Ja) |
|
=AND(TRUE, FALSE) |
Ein Argument ist FALSE (Nein) |
|
=AND(2+2=4; 2+3=5) |
Alle Argumente werden zu TRUE (Ja) ausgewertet. |
Beispiel 2
|
Col1 |
Col2 |
Formel |
Beschreibung (Ergebnis) |
|---|---|---|---|
|
50 |
104 |
=AND(1<[Col1] [Col1]<100) |
Da 50 zwischen 1 und 100 liegt (Ja) |
|
50 |
104 |
=WENN(AND(1<[Col2], [Col2]<100); [Col2], "Der Wert liegt außerhalb des zulässigen Bereichs.") |
Zeigt die zweite Zahl an, wenn sie zwischen 1 und 100 liegt, andernfalls wird eine Meldung angezeigt (Der Wert liegt außerhalb des bereichs.) |
|
50 |
104 |
=WENN(AND(1<[Col1], [Col1]<100); [Col1], "Der Wert liegt außerhalb des zulässigen Bereichs.") |
Zeigt die erste Zahl an, wenn sie zwischen 1 und 100 liegt, andernfalls wird eine Meldung (50) angezeigt. |