Logik
Wenn beide Tests bestehen müssen
Definition
Nur dann 1 zu zeigen, wenn zwei Tests beide bestehen, heißt, AND in IF zu wickeln.
Syntax
=IF(AND(logical1, logical2),1,0)
Argumente
| Argument | Bedeutung |
|---|---|
logical1 |
Der erste Test, zum Beispiel B2>=10. |
logical2 |
Der zweite Test, zum Beispiel C2<=3. |
Durchgerechnetes Beispiel
Ein Laden kennzeichnet eine Nachbestellung, wenn die Einheiten in B2 mindestens 10 und die verbleibenden Tage in C2 höchstens 3 sind.
| A: Artikel | B: Einheiten | C: Verbleibende Tage |
|---|---|---|
| Mehl | 15 | 2 |
| Hefe | 6 | 1 |
| Salz | 20 | 9 |
Formel: =IF(AND(B2>=10,C2<=3),1,0)
Ergebnis: 1. 15 ist mindestens 10 und 2 ist höchstens 3, daher bestehen beide Tests.
Übung
Zelle C2 enthält 4. Zelle D2 enthält 9. Schreiben Sie in E2 eine Formel, die 1 zeigt, wenn C2 größer als 10 und D2 kleiner als 5 ist, und sonst 0.
- Schreiben Sie in E2 eine IF-Formel, die AND verwendet und 1 anzeigt, wenn C2 größer als 10 und D2 kleiner als 5 ist, und sonst 0.
- E2 soll das Ergebnis für 4 und 9 anzeigen.
Verwandte Funktionen
AND ist die Funktion, die verlangt, dass beide Tests bestehen.
Häufiger Fehler
Nur einen Test zu schreiben, wie in =IF(AND(B2>=10),1,0): die verbleibenden Tage werden ignoriert, daher würde Salz ebenfalls 1 zeigen.