Zwei Spalten abgleichen und eine dritte Spalte in Excel ausgeben (3 schnelle Methoden)

  • Teile Das
Hugh West

Microsoft Excel ist eine der am weitesten verbreiteten Anwendungen in der heutigen Welt. Von großen Unternehmen bis hin zu kleinen und mittleren Betrieben wird diese Anwendung genutzt. Wir können unsere Daten nach unseren Wünschen mit dieser Anwendung verarbeiten. In diesem Artikel werden wir erklären, wie man zwei Spalten miteinander vergleicht und eine Ausgabe aus der dritten Spalte in Excel erhält. Dies wird verwendet, wenn wir eine bestimmte Menge an Daten aus einer großenDatenblatt.

Download Arbeitsbuch Praxis

Laden Sie dieses Übungsheft herunter, um zu üben, während Sie diesen Artikel lesen.

Zwei Spalten zuordnen und dritte Spalte ausgeben.xlsx

3 Methoden zum Abgleichen zweier Spalten und Ausgabe der dritten Spalte in Excel

Wir werden erklären, wie man in Excel zwei Spalten abgleicht und die dritte Spalte ausgibt, indem wir drei einfache Methoden anwenden. Wir nehmen einen Datensatz eines Supermarktes, der aus folgenden Daten besteht Produkt-ID und Name .

1. die Verwendung der VLOOKUP-Funktion, um das Ergebnis aus einer dritten Spalte in Excel zu erhalten

Die Funktion VLOOKUP sucht einen Wert in der Spalte ganz links in einer Tabelle und einen Wert in derselben Zeile in einer von uns angegebenen Spalte. Standardmäßig muss die Tabelle in aufsteigender Reihenfolge sortiert sein.

Syntax:

VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

Argumente:

lookup_value - Wir suchen diesen Wert durch die Operation. Unser Suchwert muss in der ersten Spalte des angegebenen Datenbereichs liegen, der durch table_array erwähnt wird. Lookup_value kann ein Wert oder ein Verweis auf eine Zelle sein.

table_array - Dies ist der Bereich, der für die Suche nach dem lookup_value angegeben wurde. Es kann ein benannter Bereich oder ein Tabellen- oder Zellbezug sein. Der Rückgabewert sollte hier angegeben werden.

col_index_num - Diese Zahl gibt an, welche Spalte wir in der Rückgabe erhalten. Sie beginnt mit der letzten Spalte von table_array.

bereich_lookup - Es handelt sich um einen logischen Wert, der die Art der Suche in der Funktion angibt. Wir haben zwei Möglichkeiten Genaue Übereinstimmung oder ein Ungefähre Übereinstimmung .

In diesem Abschnitt werden wir Folgendes verwenden die Funktion VLOOKUP um Spalten abzugleichen.

Schritt 1:

  • Wir fügen eine Spalte hinzu, um eine Rechnung .

Schritt 2:

  • Wir werden einen Beitrag leisten zur ID und Name Box.

Schritt 3:

  • Jetzt werden wir die VLOOKUP Betrieb in Zelle F6 .
  • Vervollständigen Sie die Formel, und sie sieht wie folgt aus:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)

Schritt 4:

  • Drücken Sie nun Eingabe .

Schritt 5:

  • Ziehen Sie die Füllen Griff auf die letzte Zelle, die Daten enthält.

Wir sehen die Namen, die den einzelnen Produkt-ID werden angezeigt.

Schritt 6:

  • Wenn wir eine ID die in unserem Datensatz nicht vorhanden ist, und sehen Sie, was passiert.
  • Wir setzen A-010 als Produkt-ID.

Lesen Sie mehr: VLOOKUP-Formel zum Vergleich zweier Spalten in verschiedenen Blättern!

2 INDEX+MATCH+IFERROR zum Abrufen der Ausgabe einer dritten Spalte in Excel

Die Funktion IFERROR prüft einen Wert und ob es sich um einen Fehler handelt oder nicht. Wenn ein Fehler gefunden wird, zeigt dieser Fall etwas an, das auf dem Argument angegeben ist. Andernfalls gibt es den Wert der Referenz zurück.

Syntax:

IFERROR(wert, wert_if_error)

Argumente:

Wert - Es ist das Argument, um den Fehler zu überprüfen.

value_if_error - Die folgenden Fehlertypen werden ausgewertet: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, oder #NULL!.

Die MATCH-Funktion sucht ein ausgewähltes Objekt in einem bestimmten Bereich. Es gibt auch die relative Position des Objekts in diesem Bereich an. Wir verwenden MATCH anstelle einer der LOOKUP Funktionen, wenn wir die Position des Objekts in diesem Bereich benötigen.

Syntax:

MATCH(lookup_value, lookup_array, [match_type])

Argumente :

lookup_value - Dieses lookup_value-Argument kann ein Wert (Zahl, Text oder logischer Wert) oder ein Zellverweis auf eine Zahl, einen Text oder einen logischen Wert sein.

lookup_array - Der angegebene Bereich von Zellen für die Suche.

match_type - Es kann -1, 0 oder 1 sein. Das Argument match_type gibt an, wie Excel lookup_value mit Werten in lookup_array abgleicht. Der Standardwert für dieses Argument ist 1.

Die Funktion INDEX gibt einen Wert oder einen Zellverweis auf einen Wert aus einer Tabelle oder einem Bereich zurück. Es gibt zwei Möglichkeiten, die Funktion INDEX zu verwenden: Wenn wir den Wert einer bestimmten Zelle oder einer Reihe von Zellen zurückgeben wollen, verwenden wir die Form Array. Andernfalls verwenden wir die Form Reference, um einen Verweis auf bestimmte Zellen zurückzugeben.

Syntax:

INDEX(array, zeilen_num, [spalten_num])

Argumente:

Array - Ein Bereich oder eine Array-Konstante. Wenn das Array nur eine Zeile oder Spalte enthält, ist das entsprechende Argument row_num oder column_num optional. Wenn das Array mehr als eine Zeile und mehr als eine Spalte hat und nur row_num oder column_num verwendet wird, gibt INDEX ein Array der gesamten Zeile oder Spalte des Arrays zurück.

row_num - Sie ist erforderlich, wenn column_num nicht vorhanden ist. Sie wählt die Zeile im Array aus, um einen Wert daraus zurückzugeben. Wenn row_num weggelassen wird, ist column_num erforderlich.

column_num - Es wählt eine Spalte im Array, um einen Wert zurückzugeben. Wenn column_num weggelassen wird, ist row_num erforderlich.

Hier verwenden wir die Kombination IFERROR , MATCH und INDEX Funktionen, um zwei Spalten abzugleichen und die Ausgabe aus einer dritten Spalte zu erhalten.

Schritt 1:

  • Gehen Sie zum Zelle F6 .
  • Schreiben Sie die Formel mit den richtigen Argumenten. Die Formel lautet also:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")

Schritt 2:

  • Drücken Sie dann Eingabe .

Schritt 3:

  • Ziehen Sie die Füllen Griff das Symbol Zelle F9 .

Hier haben wir zwei Spalten verglichen und erhalten die Ausgabe in der dritten Spalte.

Schritt 4:

  • Jetzt wird eine Produkt-ID eingegeben, die im Datensatz nicht vorhanden ist.
  • Wir setzen A-010 und sehen, was passiert.

Diese Leerstelle wird angezeigt, wenn ein Objekt nicht im Datensatz vorhanden ist.

Formel Aufschlüsselung:

  • MATCH(E6,$B$5:$B$12,0)

Diese Formel entspricht Zelle E6 innerhalb des Bereichs B5 zu B12 . hier, 0 wird verwendet, um die genaue Übereinstimmung zu erhalten.

Leistung: 2

  • INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0))

Diese Formel gibt den Wert aus dem Bereich C5 zu C12 Das zweite Argument der INDEX Funktion ist das Ergebnis der MATCH Funktion.

Leistung: Öl

  • IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")

Diese Formel gibt ein Leerzeichen zurück, wenn das Ergebnis der Funktion INDEX ungültig ist, andernfalls ist es das Ergebnis der Funktion INDEX Funktion.

Leistung: Öl

Lesen Sie mehr: Zwei Spalten in Excel abgleichen und eine dritte zurückgeben (3 Möglichkeiten)

Ähnliche Lektüre:

  • Wie man zwei Spalten in Excel auf fehlende Werte vergleicht (4 Möglichkeiten)
  • Wie man 4 Spalten in Excel vergleicht (6 Methoden)
  • Excel-Makro zum Vergleichen zweier Spalten (4 einfache Möglichkeiten)
  • Makro zum Vergleichen zweier Spalten in Excel und Hervorheben von Unterschieden
  • Excel vergleicht Text in zwei Spalten (7 fruchtbare Wege)

3) INDEX-MATCH Array-Formel zum Abgleich von zwei Spalten und Ausgabe aus der dritten Spalte

Hier werden wir eine Array-Formel verwenden und zwei Spalten vergleichen und die Ausgabe der dritten Spalte erhalten.

Fügen Sie zunächst eine Spalte mit unseren Daten hinzu, so dass wir eine Rückgabe aus dieser Spalte erhalten können.

Schritt 1:

  • Fügen Sie den Daten drei Spalten hinzu, um die Referenzen festzulegen.
  • Geben Sie nun Eingaben in die Referenzfelder ein.

Schritt 2:

  • Gehen Sie jetzt zu Zelle D17 .
  • Schreiben Sie die Formel hier auf. Die Formel lautet:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))

Schritt 3:

  • Dann drücken Sie Strg+Umschalt+Eingabe weil es eine Array-Funktion ist.

Schritt 4:

  • Ziehen Sie die Füllen Griff Symbol.

Wir haben versucht, zwei Spalten des Datensatzes mit einer anderen Tabelle abzugleichen und Ergebnisse aus der dritten Spalte zu erhalten.

Verwandte Inhalte: Excel-Formel zum Vergleich zweier Spalten und Rückgabe eines Wertes (5 Beispiele)

Schlussfolgerung

In diesem Artikel haben wir einfach 3 Methoden gezeigt, um zwei Spalten in Excel abzugleichen und die Ausgabe der dritten Spalte zu erhalten. Ich hoffe, dass dies Ihren Bedürfnissen entspricht. Bitte schauen Sie sich unsere Website an Exceldemy.com und geben Sie Ihre Vorschläge in das Kommentarfeld ein.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.