Wie wird VLOOKUP zum Vergleichen von zwei Spalten in Excel verwendet?
Okay, lassen Sie uns das Ziel festlegen. Wir möchten sehen, ob eine Datenmenge in einer anderen Datenmenge vorhanden ist. Wenn Sie nicht bereit sind, einige Zeit mit VBA zu verbringen, um komplexe Skripte zu erstellen, erhalten Sie kein genaues Ergebnis. Aber das ist in Ordnung.
Oft möchten wir nur bestätigen, ob Daten aus Untersuchungsgründen vorhanden sind. Es handelt sich nicht um einen komplexen Bericht oder eine Analyse, die wir erstellen, sondern nur um eine Überprüfung. Dies ist die Voraussetzung für diese Kurzanleitung. Es ist keine ausführliche Anleitung zu diesem Thema, aber von George erhalten Sie einige Antworten!
Nachdem dies gesagt ist, gehen wir weiter und verwenden den vertrauenswürdigen VLOOKUP, um dies zu erledigen.
Also, ich habe Liste der Künstler 1 und Liste der Künstler 2 (finde deine Favoriten!)
Also, Die Aufgabe besteht darin zu sehen, ob sich Künstler in Liste 1 in Liste 2 befinden UND umgekehrt. Bereiten wir also zuerst den Platz auf dem Blatt vor. Ich werde eine Spalte rechts von jeder Liste erstellen (klicken Sie mit der rechten Maustaste auf Spalte B und wählen Sie „Einfügen“) und beschriften Sie sie mit „Künstler in anderer Liste vorhanden?“
VLOOKUP zum Vergleichen der beiden Spalten
Jetzt verwenden wir die vertrauenswürdige VLOOKUP-Formel (Die ultimative VLOOKUP-Anleitung finden Sie hier, wenn Sie mehr über Pornosöhne erfahren möchten über diese Wunderformel!).
Wir möchten nur die folgende Formel in Zelle B2 eingeben.
= VLOOKUP (A2, C. : C, 1,0)
Holen Sie sich unseren Leitfaden zu Die 27 besten Excel-Formeln, wenn Sie unsere fantastischen E-Mails abonnieren
* Wir sind GDPR-konform und nehmen Ihre Privatsphäre sehr ernst. Kein Spam. Einfach großartiger Inhalt
Diese Formel prüft, ob der Inhalt von Zelle A2 (Thom Yorke) in der Liste der Künstler 2 vorhanden ist. Sobald wir die Eingabetaste drücken, Wir können sehen, dass das Ergebnis ein # N / A ist. Dies ist der Fehler von Excel, der uns mitteilt, dass es nicht finden kann, wonach wir suchen.
Nun ziehen wir diese Formel ganz nach unten auf B15
Das können wir sehen ‚Jeff Buckley‘ und ‚Tim Buckley‘ sind die einzigen Namen in Liste 1, die in Liste 2 erscheinen.
Machen Sie dasselbe für die andere Seite mit der Formel = VLOOKUP (C2, A: A, 1, 0) ganz nach unten gezogen, erhalten wir:
Wieder ‚Tim Buckley‘ & ‚Jeff Buckley‘
Haben wir beim Vergleichen von Listen mit VLOOKUP irgendwelche Werte übersehen?
Bisher großartig … ABER!
Wenn ich das tue Bei einer Sichtprüfung kann ich sehen, dass ‚Christopher Wallace‘ in beiden Listen enthalten ist s, aber sein Name wurde auch nicht mit dem VLOOKUP verifiziert, was gibt es?!
Ich kann zeigen, dass bei näherer Betrachtung der Name ‚Christopher Wallace‘ in Liste 2 den Anschein hat ein zusätzliches Leerzeichen danach!
Wie können wir dies erklären, ohne uns jedes Mal mit einer Sichtprüfung befassen zu müssen? Zeit?
Nun, dies ist ein klassischer Fehler, der einige Anpassungen an die Formeln erfordert.
Wir müssen die TRIM-Formel verwenden, mit der führende und nachfolgende Leerzeichen aus dem Inhalt entfernt werden
Für die zweite Formel würden wir sie also wie folgt umschreiben:
= VLOOKUP (TRIM (C2), A: A, 1,0)
Wenn wir also die Formel ganz nach unten ziehen, erhalten wir ‚Christopher Wallace‘ (gelb hervorgehoben)
Aber was ist mit der anderen Seite? Wo gibt es keinen zusätzlichen Platz? Nun, wir müssen den Entre-Bereich, in dem VLOOKUP (Spalte C) angezeigt wird, mit der TRIM-Formel anpassen.
So verwenden wir eine sogenannte Array-Formel. Schauen Sie sich http://theleakdetectionpros.com an, nachdem Sie diesen Calass beendet haben. Möglicherweise benötigen Sie ihn. Ich werde hier nicht auf die Details einer Array-Formel eingehen, da diese recht komplex ist, aber es kann uns helfen, den gesamten Bereich innerhalb der Formel anzupassen.
Also schreiben wir Folgendes:
= VLOOKUP (A2, TRIM (C: C), 1,0)
ABER anstatt die Eingabetaste zu drücken, drücken wir gleichzeitig Strg + Umschalt + Eingabetaste
Wir erhalten ein Ergebnis in B2, das wie folgt aussieht:
{= VLOOKUP (A2, TRIM (C: C), 1,0)}
Excel-Puts geschweifte Klammern um die Formel, was darauf hinweist, dass wir eine Array-Formel verwenden.
Wenn wir dies nach unten ziehen, erhalten wir …
Dies ist das Ergebnis, nach dem wir suchen und wirklich, wir wollen die Verwendung von TRIMs kombinieren, also verwenden wir im Wesentlichen die gleiche Formel in beiden Spalten:
= VLOOKUP (TRIM (A2), TRIM (C: C), 1,0)
Um zu sehen, ob sich Einträge in Liste 1 in Liste 2 befinden, und
= VLOOKUP (TRIM (C2), TRIM (A: A), 1,0)
Um zu sehen, ob Einträge in Liste 2 in Liste 1 enthalten sind
Sie haben also eine schnelle und schmutzige Möglichkeit, zwei Listen mit VLOOKUP zu vergleichen.
Verschwenden Sie keine Zeit mehr mit den FALSCHEN Excel-Formeln !!
In unserem kostenlosen Excel-Formeln-Buch lernen Sie die 27 BESTEN Formeln kennen, die Sie benötigen für deine Arbeit. Abonnieren Sie unsere von Excel geliehenen E-Mails und wir senden Ihnen das Buch sofort zu!
* Wir sind GDPR-konform und nehmen Ihre Privatsphäre sehr ernst. Kein Spam. Einfach großartiger Inhalt