VLookup mit IF-Anweisung

Vlookup ist eine Referenzfunktion, während wenn es sich um eine bedingte Anweisung in Excel handelt, diese beiden Funktionen kombiniert werden, um einen bestimmten Wert zu ermitteln, der die Kriterien erfüllt und auch mit dem Referenzwert übereinstimmt, basierend auf den Ergebnissen der Vlookup-Funktion. Wenn Anweisungen das Ergebnis anzeigen, in Mit anderen Worten, wir verschachteln Vlookup in der If-Funktion.

VLookup mit IF-Anweisung in Excel

Hier werden wir die Zwillingsfunktionen von 'IF Function' & 'VLOOKUP' kombinieren. Wir werden auch sehen, wie wir mit # NA-Fehlern umgehen können, die wir manchmal erhalten, wenn wir eine Kombination aus 'IF-Anweisung' und 'VLOOKUP' verwenden. Während die beiden für sich genommen sehr wichtig sind, bieten sie zusammen mehr Wert.

'Vlookup' mit 'If'-Anweisung: Gibt' True / False 'oder' Yes ​​/ No 'zurück.

Ich werde Ihnen kurz die Funktion 'IF-Anweisung' und 'Vlookup' erläutern, damit diese Kombination leichter zu erklären ist. 'If' wird verwendet, wenn Sie eine Bedingung festlegen möchten, welcher Wert in eine Zelle eingefügt werden soll.

In der obigen Formel ist "logischer_Test" die Bedingung, unter der wir testen, dann der Wert, wenn die Bedingung wahr ist, und dann Wert, wenn die Bedingung falsch ist.

Unten ist ein Beispiel:

Angenommen, Sie haben für die Funktion 'Vlookup' Daten in einer Tabelle und möchten einen Wert in einer der Spalten nachschlagen, die einem Wert in der linken Spalte der Tabelle entsprechen.

Unten ist ein Beispiel:

Angenommen, die Zellen 'B2: E6' sind die Daten, die die Noten der Schüler in den drei gezeigten Fächern enthalten. Angenommen, Sie möchten die Noten von Vijay in der Chemie kennenlernen.

In der obigen Formelvorlage "vlookup" können Sie sehen, dass "lookup_value" "Vijay" ist, das Tabellenarray "B2: E6", da wir an Noten von "Chemistry" interessiert sind, die Spaltennummer 3 ist und wir es sind Das vierte Argument ist "FALSE", was eine ungefähre Übereinstimmung bedeutet.

Nachdem wir diese 2 überarbeitet haben, wollen wir die Kombinationen dieser 2 untersuchen.

Die generische Formel lautet:

IF (VLOOKUP (…) = sample_value, TRUE, FALSE)

Typische Anwendungsfälle für diese sind:

  • Vergleichen Sie den von Vlookup zurückgegebenen Wert mit dem eines Beispielwerts und geben Sie "Richtig / Falsch", "Ja / Nein" oder 1 von 2 von uns festgelegten Werten zurück.
  • Vergleichen Sie den von Vlookup zurückgegebenen Wert mit einem Wert in einer anderen Zelle und geben Sie die oben angegebenen Werte zurück
  • Vergleichen Sie den von Vlookup zurückgegebenen Wert und wählen Sie basierend darauf zwischen zwei Berechnungssätzen.

Wie verwende ich Vlookup mit IF-Anweisung in Excel?

Nachdem ich Ihnen die Formelvorlage und einige Anwendungsfälle erklärt habe, versuchen wir, sie anhand von Beispielen besser zu erklären und dann auf anschauliche Weise zu erklären.

Vlookup mit IF-Funktionsbeispiel # 1

Die Datentabelle bleibt dieselbe, wie in der Funktion 'vlookup' erläutert.

Nehmen wir nun an, wir haben uns für eine Bedingung entschieden: Wenn die erzielten Punkte größer als 92 sind, wird sie als „Großartig“ angezeigt, andernfalls wird sie als „Gut“ angezeigt. Wenn ich jetzt die Noten sehe, interessiert mich ihre tatsächliche Note nicht, aber ich möchte nur sehen, ob sie großartig oder gut sind.

Jetzt wenden wir hier die Formel an.

Sehen Sie sich nun die Zelle F3 an. Wir führen wie oben einen 'Lookup' durch, der das Ergebnis "92" ergibt. Fügen Sie diese "Wenn" -Bedingung hinzu. Jetzt wird überprüft, ob diese Note größer als 92 ist, sie ist „großartig“, andernfalls ist sie „gut“. Da wir hier die Zeichen von Vijay erhalten, die der Chemie entsprechen, dh 92, ist das gezeigte Ergebnis „gut“.

Vlookup mit IF-Funktionsbeispiel # 2

Fahren wir nun mit einem anderen Beispiel fort und sagen, wo Sie diesen Cutoff dynamisch gestalten möchten. Sie möchten die Grenzwerte ändern und sofort sehen, ob der Wert "Groß / Gut" ist (in diesem Fall).

Bitte sehen Sie den Screenshot unten:

Hier sehen Sie bitte die Formel in Zelle F5. Es ist wie das, was ich im vorherigen Beispiel gezeigt habe. Der einzige Unterschied besteht darin, dass der Wert, mit dem Sie jetzt die Ergebnisse vergleichen, ein dynamischer Wert ist, der in Zelle E8 gespeichert ist.

Da der Cut-off auf 90 reduziert wurde, wurde die Leistung von Vijay im selben Fach Chemie als „großartig“ eingestuft, verglichen mit „gut“, wie im vorherigen Beispiel gezeigt.

Vlookup mit IF-Funktionsbeispiel # 3

Kommen wir nun zum dritten Beispiel, in dem basierend auf dem 'vlookup'-Ergebnis eine Berechnung durchgeführt wird.

Verwenden wir diesmal andere Daten. Nehmen wir an, wir möchten eine Diskontierungsstrategie anwenden, die auf dem Einzelhandelspreis von Sachen basiert.

Die Daten finden Sie im folgenden Screenshot:

Zellen B3: C8 zeigen den Preis von Früchten. Ich habe die Datenvalidierung in Excel verwendet, damit Sie in Zelle E5 eine der in Spalte B genannten Früchte auswählen können.

Gehen wir nun zu unserer Preisstrategie über. Wenn die Kosten mehr als 180 betragen, gewähren wir 20% Rabatt, andernfalls nur 10% Rabatt.

Wir implementieren dies mithilfe der Formel, wie im folgenden Screenshot gezeigt:

Siehe die Formel in Zelle F5. Zunächst wird das Ergebnis der Suchfunktion überprüft. Wenn es größer als 180 ist, multiplizieren wir den Wert mit 80% (dh 20% Rabatt), andernfalls multiplizieren wir das Ergebnis mit 90% (dh 10% Rabatt).

Kommen wir nun zum letzten Beispiel.

Vlookup mit IF-Anweisung Beispiel # 4

Verwenden wir nur die obigen Daten. Angenommen, Sie möchten sehen, ob eine Frucht in der Liste vorhanden ist oder nicht. Dies liefert uns ein Beispiel, in dem wir die Kombination aus IF-Anweisung, VLOOKUP- und ISNA-Funktion in Excel verwenden können.

Angenommen, Sie haben eine "Suche" zum Preis von "WaterMelon" durchgeführt. Da es nicht in der Liste vorhanden ist, erhalten Sie den Fehler '#NA'.

Siehe Zelle B11. Die Formel wird in der Taskleiste angezeigt. Um solche Fälle zu behandeln, zeigen wir Ihnen nun die Formel. Unsere Idee ist nun, dass, wenn die von uns gesuchte „Frucht“ nicht vorhanden ist, das Ergebnis „Nicht vorhanden“ angezeigt wird. Andernfalls sollte der Preis für die Frucht zurückgegeben werden.

Anwenden der Formel "If-Anweisung", "ISNA" und "Vlookup".

Geben Sie einfach den Namen der Frucht in Zelle E2 ein, und in Zelle C11 erhalten Sie das gewünschte Ergebnis. Wenn die Frucht nicht vorhanden ist, gibt Zelle C11 "Nicht vorhanden" aus, wie Sie für "WaterMelon" sehen können. Andernfalls wird der für "Apple" angegebene Preis angegeben.

Hoffe, diese Beispiele geben Ihnen alle Klarstellung. Bitte üben Sie für ein besseres und fortgeschrittenes Verständnis.

Wichtige Informationen zu Excel Vlookup mit IF-Funktion

  • Damit "Vlookup" funktioniert, sollte sich der Wert "Lookup" immer in der Spalte "ganz links" der Datentabelle befinden, die Sie in die Formel "Vlookup" eingeben.
  • Die Kombination aus "If-Anweisung" und "Vlookup" kann zur Fehlerbehandlung verwendet werden. Dies ist ein sehr wichtiger Bestandteil beim Erstellen von Dashboards, Monatsplanern usw. Nehmen Sie sich also Zeit, um die Formeln zu verstehen und zu üben.
  • Wenn Sie "Vlookup" ausführen, wählen Sie normalerweise "Exakte Übereinstimmung" als viertes Argument von "Vlookup", wenn Sie daran interessiert sind, den Suchwert genau abzugleichen.

Sie können diese Vlookup mit IF-Anweisungs-Excel-Vorlage herunterladen - Vlookup mit IF-Excel-Vorlage