Inhaltsverzeichnis
Bei der Arbeit in Excel müssen wir oft mit mehreren IF Anweisungen, um verschiedene Bedingungen oder Kriterien hinzuzufügen. In diesem Artikel werde ich Ihnen zeigen, wie Sie mehrere IF Anweisungen mit Text in Excel.
Download Arbeitsbuch Praxis
Wie man mehrere IF-Anweisungen mit Text in Excel verwendet (6 schnelle Methoden).xlsx6 schnelle Methoden zur Verwendung mehrerer IF-Anweisungen mit Text in Excel
Hier haben wir einen Datensatz mit den Prüfungsergebnissen einiger Schüler in den Fächern Physik und Chemie in einer Schule namens Sunflower Kindergarten.
Heute geht es darum, das Gesamtergebnis jedes Schülers auf der Grundlage seiner Ergebnisse in Physik und Chemie zu ermitteln.
Wir werden mehrere IF Aussagen hier.
1. mehrere IF-Anweisungen mit Text mit AND-Bedingung (Groß-/Kleinschreibung wird nicht berücksichtigt)
Nehmen wir einmal an, dass das Gesamtergebnis eines Schülers nur dann "Bestanden" lautet, wenn er in beiden Fächern bestanden hat, andernfalls ist es "Nicht bestanden".
Hier müssen wir eine UND-Funktion innerhalb der IF-Funktion .
Daher lautet die Formel für das Gesamtergebnis des ersten Schülers:
=IF(AND(C4="pass",D4="pass"),"Pass","Fail")
Anmerkungen:
- Die IF-Funktion findet standardmäßig Übereinstimmungen ohne Berücksichtigung der Groß- und Kleinschreibung. Egal ob Sie also C4= "bestanden" oder C4= "Bestehen" spielt hier keine Rolle.
- AND(C4="bestanden",D4="bestanden") gibt zurück. WAHR nur, wenn beide Bedingungen erfüllt sind WAHR Andernfalls gibt er FALSCH .
- Deshalb, IF(AND(C4="pass",D4="pass"), "Pass", "Fail") wird zurückgegeben "Pass" nur, wenn er/sie in beiden Fächern besteht, andernfalls wird er/sie "Versagen" .
Ziehen Sie nun die Füllen Griff um diese Formel in die übrigen Zellen zu kopieren.
Lesen Sie weiter: WENN mit UND in einer Excel-Formel (7 Beispiele)
2. mehrere IF-Anweisungen mit Text mit AND-Bedingung (Groß-/Kleinschreibung beachten)
Die Funktion IF gibt standardmäßig Übereinstimmungen mit Texten ohne Berücksichtigung der Groß- und Kleinschreibung zurück.
Wenn Sie also eine Übereinstimmung unter Berücksichtigung der Groß- und Kleinschreibung erzielen wollen, müssen Sie etwas trickreich vorgehen.
Sie können die Genaue Funktion von Excel in Kombination mit dem IF-Funktion um Übereinstimmungen unter Berücksichtigung der Groß- und Kleinschreibung zu finden.
Verwenden Sie diese Formel für das Gesamtergebnis des ersten Schülers:
=IF(AND(EXACT(C4, "Pass"),EXACT(D4, "Pass")), "Pass", "Fail")
Anmerkungen:
- Die EXACT-Funktion arbeitet mit Übereinstimmungen, bei denen die Groß- und Kleinschreibung beachtet werden muss. EXACT(C4, "Pass").
- EXACT(C4, "pass") wird hier nicht funktionieren, es wird FALSCH Sie können es selbst testen.
- Der Rest ist wie bei der vorherigen Formel. IF(AND(EXACT(C4, "Pass"),EXACT(D4, "Pass")), "Pass", "Fail") wird zurückgegeben "Pass" nur wenn es eine "Pass" bei beiden Probanden.
Jetzt können Sie die Füllen Griff um diese Formel in die übrigen Zellen zu kopieren.
Lesen Sie mehr: Wie man mehrere IF-Bedingungen in Excel verwendet (3 Beispiele)
3. mehrere IF-Anweisungen mit Text mit OR-Bedingung (Case-Insensitive Match)
Jetzt werden wir die ODER-Funktion innerhalb der IF-Funktion .
Nehmen wir einmal an, dass ein/e Schüler/in die Prüfung besteht, wenn er/sie in mindestens einem Fach der Prüfung besteht.
Um das Gesamtergebnis der Schüler zu ermitteln, müssen wir daher die ODER-Bedingung anwenden.
Die Formel für das Gesamtergebnis des ersten Schülers lautet:
=IF(OR(C4="pass",D4="pass"),"Pass","Fail")
Anmerkungen:
- Die IF-Funktion findet standardmäßig Übereinstimmungen ohne Berücksichtigung der Groß- und Kleinschreibung. Egal ob Sie also C4= "bestanden" oder C4= "Bestehen" spielt hier keine Rolle.
- OR(C4="bestanden",D4="bestanden") gibt zurück. WAHR wenn mindestens eine der Bedingungen erfüllt ist WAHR Andernfalls gibt sie FALSCH .
- Deshalb, IF(OR(C4="bestanden",D4="bestanden"), "Bestanden", "Nicht bestanden") wird zurückgegeben "Pass" wenn er/sie in mindestens einem Fach bestanden hat, andernfalls wird "Versagen" .
Ziehen Sie nun die Füllen Griff um diese Formel in die übrigen Zellen zu kopieren.
Lesen Sie mehr: Verwendung der Funktion MAX IF in Excel
4. mehrere IF-Anweisungen mit Text mit OR-Bedingung (Groß-/Kleinschreibung wird beachtet)
Wie die, die wir in UND Bedingung, können Sie eine Kombination der EXACT-Funktion und die IF-Funktion um eine Übereinstimmung unter Berücksichtigung der Groß- und Kleinschreibung zu erzielen.
Verwenden Sie diese Formel für den ersten Schüler:
=IF(OR(EXACT(C4, "Pass"),EXACT(D4, "Pass")), "Pass", "Fail")
Anmerkungen:
- Die EXACT-Funktion arbeitet mit Übereinstimmungen unter Berücksichtigung der Groß- und Kleinschreibung. EXACT(C4, "Pass").
- EXACT(C4, "pass") wird hier nicht funktionieren, es wird FALSCH Sie können es selbst testen.
- Der Rest ist wie bei der vorherigen Formel. IF(OR(EXACT(C4, "Pass"),EXACT(D4, "Pass")), "Pass", "Fail") wird zurückgegeben "Pass" wenn es "Pass" in mindestens einem Fach.
Ziehen Sie dann die Füllen Griff um die Formel in die übrigen Zellen zu kopieren.
Lesen Sie mehr: Excel VBA: If Then Else-Anweisung mit mehreren Bedingungen (5 Beispiele)
5. verschachtelte IF-Anweisungen
Bis jetzt haben wir die UND-Funktion und die ODER-Funktion innerhalb der IF-Funktion um mehrere Kriterien zu behandeln.
Sie können aber auch eine IF-Funktion in einem anderen IF-Funktion um mit mehreren Kriterien umgehen zu können.
Dies wird als multiple IF Erklärungen.
Die UND Aussage, dass ein Schüler nur dann besteht, wenn er/sie in beiden Fächern besteht, kann auch mit verschachtelten IF Aussagen auf diese Weise:
=IF(C4="bestanden",IF(D4="bestanden", "bestanden", "nicht bestanden"), "nicht bestanden")Anmerkungen:
- Hier, wenn der Wert in der Zelle C4 ist "Pass" dann wird der Wert in der Zelle D4 ist.
- Wenn der Wert in der Zelle D4 ist auch Pass" nur dann bescheinigt sie als "Pass" Andernfalls bescheinigt sie als "Versagen" .
- Und die Funktion IF liefert eine Übereinstimmung ohne Berücksichtigung der Groß- und Kleinschreibung, also C4="pass" oder C4="Pass" spielt hier wirklich keine Rolle.
Ziehen Sie dann die Füllen Griff um diese Formel in die übrigen Zellen zu übertragen.
Wenn Sie eine Übereinstimmung unter Berücksichtigung der Groß- und Kleinschreibung wünschen, können Sie auch die Kombination der Zeichen EXACT-Funktion und die IF-Funktion wie bereits gezeigt.
Verwenden Sie diese Formel in der ersten Zelle und ziehen Sie dann die Füllen Griff .
Verwandte Inhalte: Verwendung der Excel-Funktion IF mit Wertebereich
6. mehrere IF-Anweisungen mit Array-Formel
Bis zu diesem Punkt haben wir lediglich die Formel in der ersten Zelle angewendet und dann die Füllen Griff um die Formel in die übrigen Zellen zu übertragen.
Sie können aber auch eine Array-Formel um alle Zellen gemeinsam zu füllen.
Die UND und OR Formel, die wir zuvor verwendet haben, kann nicht auf die Array-Formel Aber Sie können eine Array-Formel mit der verschachtelten IF-Funktion.
Zur Ermittlung des Gesamtergebnisses aller Schüler mit einer Array-Formel können Sie diese Formel einfügen:
=IF(EXACT(C4:C13, "Pass"),IF(EXACT(D4:D13, "Pass"), "Pass", "Fail"), "Fail")
Anmerkungen:
- Hier C4:C13 und D4:D13 sind die beiden Bereiche meiner Kriterien, Sie verwenden Ihren.
- Hier wird die Groß- und Kleinschreibung beachtet. Wenn Sie die Groß- und Kleinschreibung nicht beachten wollen, verwenden Sie C4:C13="Pass" und D4:D13="Pass" stattdessen.
- Presse STRG+UMSCHALT+EINGABE um die Formel einzugeben, es sei denn, Sie befinden sich in Büro 365 .
Lesen Sie mehr: Wie man mehrere Wenn-Bedingungen in Excel für die Alterung verwendet (5 Methoden)
Schlussfolgerung
Mit diesen Methoden können Sie mehrere IF-Anweisungen mit Text in Excel verwenden. Kennen Sie eine andere Methode? Oder haben Sie Fragen? Dann fragen Sie uns.