Heim Themen excel Wenn vlookup in Excel: Vlookup -Formel mit if -Bedingung

Wenn vlookup in Excel: Vlookup -Formel mit if -Bedingung

Apr 08, 2025 am 09:05 AM

Dieses Tutorial zeigt, wie man das Vlookup kombiniert und ob es in Excel funktioniert, um Suchfunktionen mit bedingter Logik durchzuführen. Sie lernen auch, wie Sie mit #N/A -Fehler mit if ISNA und IFNA mit Vlookup umgehen. Dies setzt die Vertrautheit mit der Syntax beider Funktionen aus.

  • Kombinieren Sie if und vlookup für true/false oder yes/nein Ergebnisse
  • Verwenden von if und vlookup für bedingte Berechnungen
  • Handhabung #n/A Fehler mit if isna und vlookup
  • Verwenden Sie IFNA und VLOOKUP (Excel 2013 und später)
  • Rückgabe von 0 oder einer leeren Zelle, wenn vlookup fehlschlägt
  • Verwenden Sie IF mit Indexübereinstimmung für linke Lookups

Bedingte vlookup: true/false, ja/nein usw.

Ein gemeinsamer Anwendungsfall ist das Vergleich eines Vlookup -Ergebniss mit einem Wert und der Rückgabe von Ja/Nein oder True/False . Eine allgemeine Formel ist:

IF(VLOOKUP(...) = value, TRUE, FALSE)

Dies gibt true zurück, wenn das Vlookup -Ergebnis dem angegebenen Wert entspricht, ansonsten Falsch .

Beispiel 1: Überprüfung der Aktienverfügbarkeit

Nehmen wir an, Spalte A enthält Elemente und Spalte B ihre Mengen. Eine Formel zum Überprüfen, ob ein Artikel (in Zelle E1) auf Lager ist:

=IF(VLOOKUP(E1,$A$2:$B$10,2,FALSE)=0,"No","Yes")

Dadurch wird Vlookup verwendet, um die Menge zu finden und zu überprüfen, ob sie Null ist. Sie können dies leicht an die Rückkehr "auf Lager/ausverkauft" oder andere Alternativen anpassen. Sie können auch mit Textwerten (in Anführungszeichen eingeschlossen) vergleichen.

Wenn vlookup in Excel: Vlookup -Formel mit if -Bedingung

Beispiel 2: Vergleich von Vlookup -Ergebnis mit einer anderen Zelle

Sie können die Vlookup -Ausgabe mit einem Wert in einer anderen Zelle vergleichen. Zum Beispiel, um zu überprüfen, ob es größer oder gleich einer Zahl in Zelle G2 ist:

=IF(VLOOKUP(E1,$A$2:$B$10,2)>=G2,"Yes!","No")

Wenn vlookup in Excel: Vlookup -Formel mit if -Bedingung

Beispiel 3: vlookup in einer kleineren Liste

Verwenden Sie:

IF(ISNA(VLOOKUP(A2,$D$2:$D$4,1,FALSE)),"No","Yes")

Dies gibt "Nein" zurück, wenn #n/a (Wert nicht gefunden) und ansonsten "Ja". Tauschen Sie "Ja" und "Nein" aus, um die Logik umzukehren.

Wenn vlookup in Excel: Vlookup -Formel mit if -BedingungWenn vlookup in Excel: Vlookup -Formel mit if -Bedingung

Bedingte Berechnungen mit Vlookup

Wenn und vlookup können unterschiedliche Berechnungen basierend auf den Kriterien durchführen. Zum Beispiel Berechnung der Provision (20% für Umsatz> = 200 USD, ansonsten 10%):

=IF(VLOOKUP(F1,$A$2:$C$10,3,FALSE)>=200,VLOOKUP(F1,$A$2:$C$10,3,FALSE)*20%,VLOOKUP(F1,$A$2:$C$10,3,FALSE)*10%)

Wenn vlookup in Excel: Vlookup -Formel mit if -Bedingung

Handhabung #n/A Fehler mit if isna und vlookup

Verwenden Sie: Verwenden Sie:

IF(ISNA(VLOOKUP(...)),"Not found",VLOOKUP(...))

Wenn vlookup in Excel: Vlookup -Formel mit if -BedingungWenn vlookup in Excel: Vlookup -Formel mit if -Bedingung

IFNA VLOOKUP (Excel 2013 und später)

Verwenden Sie in neueren Excel -Versionen IFNA für eine prägnantere Lösung:

IFNA(VLOOKUP(...),"Not found")

Rückgabe von 0 oder leeren Zellen

Um 0 anstelle von #n/a zurückzugeben:

IF(ISNA(VLOOKUP(...)),0,VLOOKUP(...)) oder IFNA(VLOOKUP(...),0)

Um eine leere Zelle zurückzugeben:

IF(ISNA(VLOOKUP(...)),"",VLOOKUP(...)) oder IFNA(VLOOKUP(...),"")

Wenn vlookup in Excel: Vlookup -Formel mit if -BedingungWenn vlookup in Excel: Vlookup -Formel mit if -Bedingung

Wenn mit Indexübereinstimmung

Index Match bietet eine vielseitigere Alternative zu Vlookup, insbesondere für linke Lookups. Kombinieren Sie es mit if ISNA oder IFNA, um Fehler zu bewältigen:

IF(ISNA(INDEX(A2:A10,MATCH(F1,$B$2:$B$10,0))),"Not found",INDEX(A2:A10,MATCH(F1,$B$2:$B$10,0))) or IFNA(INDEX(A2:A10,MATCH(F1,$B$2:$B$10,0)),"Not found")

Wenn vlookup in Excel: Vlookup -Formel mit if -Bedingung

Ein Beispiel -Arbeitsbuch steht zum Download zur Verfügung (Link weggelassen, da ich keine Dateien angeben kann). Dies zeigt verschiedene Kombinationen von if und vlookup (und Indexübereinstimmung), um verschiedene Szenarien effektiv zu verarbeiten.

Das obige ist der detaillierte Inhalt vonWenn vlookup in Excel: Vlookup -Formel mit if -Bedingung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)