Die Prüfung auf mehrere Bedingungen in Excel

Einfache Bedingungen können aneinandergereiht werden. Dies ist bekannt als nisten Funktionen. Die Dann_Wert und Sonst_Wert Argumente einfachen Bedingungen ihrer eigenen enthalten kann. Auf diese Weise können Sie mehr als eine Bedingung testen, wo nachfolgenden Bedingungen auf der ersten abhängig sind.

Die Abbildung zeigt eine Tabelle mit zwei Benutzereingabefelder für die Art von Automobil und einer Eigenschaft des Automobil-Typ. Die Eigenschaften sind in zwei Bereiche unterhalb der Benutzereingabefelder aufgeführt. Für dieses Beispiel, wenn der Benutzer die Art und Eigenschaft auswählt, möchten Sie eine Formel zu berichten, ob der Benutzer ein Coupé, eine Limousine identifiziert hat, ein Pickup oder ein SUV, wie folgt:

bild0.jpg
= IF (E2 = "Auto", IF (E3 = "2-door", "Coupe", "Limousine"), IF (E3 = "Hat Bed", "Pickup", "SUV"))

Mit einigen Bedingungsanalyse, das Ergebnis der ersten Bedingung bewirkt, daß die zweite Bedingung zu ändern. In diesem Fall, wenn die erste Bedingung Auto ist, ist die zweite Bedingung 2-Tür oder 4-Tür. Aber wenn die erste Bedingung ist, LKW, die zweite Bedingung Änderungen entweder Bett oder kein Bett.

Die Datenvalidierung in E3 Änderungen Zelle nur die entsprechenden Entscheidungen auf der Grundlage der ersten Bedingung zu ermöglichen.

Excel bietet die IF-Funktion bedingte Analysen durchzuführen. Sie können auch Nest WENN-Funktionen - das heißt, verwenden Sie einen anderen IF-Funktion als Argument an die erste ZF-Funktion - wenn Sie mehr als eine Bedingung überprüfen müssen.

In diesem Beispiel prüft der ersten, wenn der Wert von E2. Anstatt einen Wert zurückgeben, wenn TRUE, das zweite Argument ist ein weiterer IF-Formel, die den Wert der Zelle E3 prüft. In ähnlicher Weise ist das dritte Argument nicht einfach einen Wert von FALSE zurück, sondern enthält eine dritte IF-Funktion, die auch Zelle E3 auswertet.

Hier hat der Benutzer gewählte # 147-Truck # 148-. Die erste IF FALSE zurück, weil E2 nicht gleich # 147-Car # 148- und der falsche Argument ausgewertet. In diesem Argument wird E3, um gleich zu sehen # 147-Hat Bett # 148- und den wahren Zustand (# 147-Pickup # 148-) zurückgegeben. Wenn der Benutzer hatte ausgewählten # 147-No Bed # 148-, die falsche Bedingung (# 147-SUV # 148-) wäre das Ergebnis gewesen.

In Excel-Versionen vor 2007, können Sie nur tief zu sieben Ebenen Nest Funktionen auf. Ab Excel 2007 wurde diese Grenze auf 64 Stufen erhöht. Wie Sie sich vorstellen können, auch sieben Stufen kann hart sein, zu lesen und zu pflegen. Wenn Sie mehr als drei oder vier Ebenen müssen, dann ist es gute Idee, andere Methoden zu untersuchen.

Menü