Excel-Tutorial: So ersetzen Sie verschachtelte IFs durch VLOOKUP

In diesem kurzen Video sehen wir uns an, wie eine typische verschachtelte IF-Formel durch eine VLOOKUP-Formel ersetzt wird. Im Vergleich zu verschachtelten IF-Anweisungen ist VLOOKUP einfacher und transparenter. Es ist auch einfacher, später anzupassen. Nach dem Einrichten können Sie die Logik der Formel ändern, ohne die Formel selbst zu berühren. Es funktioniert einfach.

Sie können ein Arbeitsblatt erstellen oder erben, das eine Reihe verschachtelter IF-Anweisungen verwendet, um Werte zuzuweisen. Viele Leute verwenden verschachtelte IF-Anweisungen auf diese Weise, da der Ansatz einfach ist, sobald Sie den Dreh raus haben. Verschachtelte IF-Anweisungen können jedoch schwierig zu verwalten und zu debuggen sein.

Schauen wir uns an, wie Sie stattdessen die VLOOKUP-Funktion verwenden können.

Hier haben wir das klassische Problem, Noten Noten zuzuweisen. Jeder Schüler in der Liste verfügt über eine Reihe von Testergebnissen, die in Spalte G gemittelt werden. In Spalte H verwendet eine Formel eine Reihe von vier IF-Anweisungen, um eine Note basierend auf dem Durchschnitt zu bestimmen. Die Formel beginnt mit niedrigen Punktzahlen und arbeitet mit dem Operator kleiner als bis zu hohen Punktzahlen.

Fügen wir eine weitere Spalte hinzu, die mit VLOOKUP dieselbe Note berechnet.

Als erstes erstellen wir eine Tabelle, mit der wir Noten zuweisen können. Wir brauchen eine Spalte für Punktzahlen und eine Spalte für Noten. Um das Abrufen der benötigten Werte aus der vorhandenen Formel zu erleichtern, konvertieren wir die verschachtelte IF-Formel in Text, indem wir vor dem Gleichheitszeichen einen einzelnen Apostroph hinzufügen. Jetzt können wir die Formel sehen, während wir arbeiten. Wir müssen für jede mögliche Note eine Zeile hinzufügen.

Wir können den Format Painter verwenden, um die Formatierung schnell anzuwenden.

Jetzt haben wir das, was wir brauchen, um mit VLOOKUP Noten zu vergeben. VLOOKUP-Übereinstimmungen in der ersten Spalte einer Tabelle. Standardmäßig erfordert VLOOKUP keine genaue Übereinstimmung, was wichtig ist, da wir nicht für jede mögliche Punktzahl eine Zeile hinzufügen möchten. Die Tabelle muss jedoch in aufsteigender Reihenfolge sortiert werden.

Bevor wir VLOOKUP verwenden, definieren wir einen Namen für die Tabelle. Dies ist nicht unbedingt erforderlich, erleichtert jedoch das Lesen unserer Formel. Nennen wir die Tabelle "grade_key".

Fügen wir nun unsere VLOOKUP-Formel hinzu. Das erste Argument ist der Wert, den wir suchen, den wir aus Spalte G erhalten. Das zweite Argument ist die Nachschlagetabelle. Das dritte Argument ist die Spalte, die den gewünschten Wert enthält. Da sich die Noten in der zweiten Spalte befinden, verwenden wir die Nummer 2.

VLOOKUP verwendet ein optionales viertes Argument, das die genaue Übereinstimmung steuert. Der Standardwert ist TRUE, was "nicht exakte Übereinstimmung" bedeutet. Im nicht exakten Übereinstimmungsmodus stimmt VLOOKUP nach Möglichkeit mit exakten Werten überein, wenn nicht, mit dem nächstniedrigeren Wert.

Wenn wir die Formel eingeben, erhalten wir unsere erste Note. Jetzt können wir die Formel einfach in die Tabelle kopieren.

Sie können sehen, dass wir die gleichen Noten bekommen, aber mit einigen schönen Vorteilen.

Erstens ist die Formel selbst viel einfacher zu lesen. Außerdem wird der Notenschlüssel zur leichteren Bezugnahme auf dem Arbeitsblatt angezeigt. Schließlich steuert der Notenschlüssel selbst die Noten. Wir können leicht eine Punktzahl ändern und neue Noten bekommen. Außerdem können wir dem Schlüssel neue Zeilen hinzufügen und die vorhandene Formel "funktioniert einfach".

Es ist nicht nötig, eine widerspenstige Herde von Klammern zu streiten.

Wenn Sie das nächste Mal vor einer Formel mit verschachtelten IFs stehen, sollten Sie stattdessen VLOOKUP verwenden

Kurs

Kernformel

Verwandte Verknüpfungen

Kopieren Sie ausgewählte Zellen Ctrl + C + C

Interessante Beiträge...