Excel-Tutorial: So führen Sie eine bidirektionale Suche mit INDEX und MATCH durch

Inhaltsverzeichnis

In diesem Video verwenden wir MATCH, um die Position eines Elements in einer Tabelle zu ermitteln, und INDEX, um den Wert an dieser Position abzurufen. Wir arbeiten Schritt für Schritt, damit Sie sehen können, wie beide Funktionen funktionieren.

In diesem Video sehen wir uns an, wie Sie die klassische bidirektionale Suche mithilfe von INDEX und Match einrichten.

Hier haben wir eine Liste von Verkäufern mit monatlichen Verkaufszahlen.

Wir möchten im vierten Quartal eine Formel hinzufügen, die eine Verkaufsnummer basierend auf dem Namen und dem Monat oben abruft und abruft.

Dazu verwenden wir die Funktionen INDEX und MATCH.

Zunächst werde ich einige Bereiche benennen, um das Lesen der Formeln zu erleichtern. Ich werde die gesamte Tabelle "Daten" nennen und dann "Namen" für die Liste der Verkäufer verwenden. Beachten Sie, dass ich die erste leere Zelle in beide Namen einbinde. Dies liegt daran, dass es einfacher ist, denselben Ursprung sowohl für die Daten als auch für die Beschriftungen zu verwenden.

Zum Schluss werde ich die Monate nennen. Wieder werde ich die erste Zelle einschließen. Jetzt haben wir 3 Bereiche.

Als nächstes erstellen wir eine Proof-of-Concept-Formel, die INDEX verwendet, um einen Wert abzurufen, der auf fest codierten Zeilen- und Spaltennummern basiert. Das Array besteht aus Daten, und ich verwende 2 sowohl für die Zeilen- als auch für die Spaltennummer.

INDEX gibt 11.882 zurück, was sich am Schnittpunkt der zweiten Zeile und der zweiten Spalte befindet.

Technisch gesehen gibt INDEX einen Verweis auf Zelle C5 zurück, aber das ist ein Thema für einen anderen Tag.

Jetzt wissen wir also, dass INDEX die Aufgabe übernehmen wird. Wir müssen nur noch herausfinden, wie MATCH verwendet wird, um die richtigen Zeilen- und Spaltennummern zu erhalten.

Um dies herauszufinden, werde ich die MATCH-Formeln separat eingeben und sie am Ende mit INDEX zusammenfügen. Zuerst gebe ich einen Namen und einen Monat ein, damit wir etwas haben, mit dem wir übereinstimmen können.

Um den Namen abzugleichen, benötigen wir Q4 für den Übereinstimmungswert und "Namen" für das Sucharray. Der Übereinstimmungstyp ist Null, da wir nur genaue Übereinstimmungen wünschen.

Um den Monat abzugleichen, benötigen wir Q5 für den Übereinstimmungswert und "Monate" für das Sucharray. Der Übereinstimmungstyp ist wieder Null.

Mit Dove und Jan erhalten wir Zeile 8 und Spalte 2. Und wenn wir die Tabelle überprüfen, ist dies korrekt.

Zum Abschluss muss ich nur die fest codierten Werte in der INDEX-Formel durch die von uns erstellten MATCH-Funktionen ersetzen. Der einfachste Weg, dies zu tun, besteht darin, die Formeln zu kopieren und sie an der richtigen Stelle wieder in die INDEX-Funktion einzufügen.

Die Namensübereinstimmungsformel wird für die Zeilennummer und die Monatsübereinstimmungsformel für die Spalte eingegeben.

Jetzt ist die Formel vollständig und sucht die richtige Verkaufsnummer sowohl nach Name als auch nach Monat.

Wenn Sie zum ersten Mal eine komplexere Formel ausarbeiten, ist dies ein guter Ansatz. Erstellen Sie zuerst Ihre Proof-of-Concept-Formel, dann die erforderlichen Hilfsformeln und stellen Sie sicher, dass alles ordnungsgemäß funktioniert. Kombinieren Sie abschließend die Hilfsfunktionen mit der Proof-of-Concept-Formel.

Kurs

Kernformel

Verwandte Verknüpfungen

Aktuelle Region auswählen Ctrl + A + A Auswahl bis zur letzten Zelle nach unten erweitern Ctrl + Shift + + + Auswahl bis zur letzten Zelle rechts erweitern Ctrl + Shift + + + Zum oberen Rand der Datenregion verschieben Ctrl + + Ausgewählte Zellen kopieren Ctrl + C + C Inhalt aus Zwischenablage einfügen Ctrl + V + V

Interessante Beiträge...