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! zurück.
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 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 bereichs.") | Zeigt die erste Zahl an, wenn sie zwischen 1 und 100 liegt, andernfalls wird eine Meldung (50) angezeigt. |