Skip to main content

Starten der geschachtelten MATCH-Funktion

Verknüpfungen auch zu anderen Tabellen und Mappen / Dateien (Excel) (Juni 2025)

Verknüpfungen auch zu anderen Tabellen und Mappen / Dateien (Excel) (Juni 2025)
Anonim
01 von 06

Starten der geschachtelten MATCH-Funktion

Rückkehr zu Teil 1

Eingabe der MATCH-Funktion als Argument für die Spaltenindexnummer

Normalerweise gibt VLOOKUP nur Daten aus einer Spalte einer Datentabelle zurück, und diese Spalte wird von der gesetzt Spaltenindexnummer Streit.

In diesem Beispiel haben wir jedoch drei Spalten, in denen wir Daten suchen möchten, sodass wir eine Möglichkeit benötigen, die Daten leicht zu ändern Spaltenindexnummer ohne unsere Lookup-Formel zu bearbeiten.

Hier kommt die MATCH-Funktion ins Spiel. Dies ermöglicht uns, eine Spaltennummer an den Feldnamen (Januar, Februar oder März) anzupassen, die wir in Zelle E2 des Arbeitsblatts eingeben.

Verschachtelungsfunktionen

Die MATCH-Funktion fungiert daher als VLOOKUP Spaltenindexnummer Streit.

Dies wird durch Verschachteln der Funktion MATCH innerhalb von VLOOKUP in der Col_index_num Zeile des Dialogfelds.

Manuelle Eingabe der MATCH-Funktion

Beim Verschachteln von Funktionen können Sie in Excel das Dialogfeld der zweiten Funktion nicht öffnen, um deren Argumente einzugeben.

Die MATCH-Funktion muss daher manuell in eingegeben werden Col_index_num Linie.

Bei der manuellen Eingabe von Funktionen muss jedes Argument der Funktion durch ein Komma getrennt werden ' , '.

Eingabe des Lookup_value-Arguments der MATCH-Funktion

Der erste Schritt bei der Eingabe der verschachtelten MATCH-Funktion ist die Eingabe der Lookup-Wert Streit.

Das Lookup-Wert ist der Ort oder die Zellenreferenz für den Suchbegriff, den Sie in der Datenbank abgleichen möchten.

  1. Klicken Sie im Dialogfeld VLOOKUP auf die Schaltfläche Col_index_num Linie.
  2. Geben Sie den Funktionsnamen ein Spiel gefolgt von einer offenen runden Klammer " ( '
  3. Klicken Sie auf Zelle E2 um diese Zellenreferenz in das Dialogfeld einzugeben.
  4. Geben Sie ein Komma ein ' , ' nach dem Zellbezug E3 um die Eingabe der Funktion MATCH abzuschließen Lookup-Wert Streit.
  5. Lassen Sie das VLOOKUP-Funktionsdialogfeld für den nächsten Schritt des Lernprogramms geöffnet.

Im letzten Schritt des Lernprogramms werden die Lookup_values ​​in die Zellen D2 und E2 des Arbeitsblatts eingegeben.

02 von 06

Hinzufügen des Lookup_array für die MATCH-Funktion

Hinzufügen des Lookup_array für die MATCH-Funktion

Dieser Schritt umfasst das Hinzufügen von Lookup_array Argument für die geschachtelte MATCH-Funktion.

Das Lookup_array ist der Zellbereich, den die MATCH-Funktion durchsucht, um die zu finden Lookup-Wert Argument im vorherigen Schritt des Tutorials hinzugefügt.

In diesem Beispiel soll die MATCH-Funktion die Zellen D5 bis G5 nach einer Übereinstimmung mit dem Namen des Monats durchsuchen, der in Zelle E2 eingegeben wird.

Diese Schritte sind nach dem Komma einzugeben, das im vorherigen Schritt in der eingegeben wurde Col_index_num Zeile im VLOOKUP-Funktionsdialogfeld.

  1. Klicken Sie ggf. auf die Schaltfläche Col_index_num Zeile nach dem Komma, um die Einfügemarke am Ende des aktuellen Eintrags zu platzieren.
  2. Markieren Sie die Zellen D5 bis G5 im Arbeitsblatt, um diese Zellreferenzen als den zu suchenden Bereich einzugeben.
  3. Drücken Sie die F4 Taste auf der Tastatur, um diesen Bereich in absolute Zellbezüge zu ändern. Auf diese Weise können Sie die fertige Suchformel im letzten Schritt des Lernprogramms an andere Positionen im Arbeitsblatt kopieren
  4. Geben Sie ein Komma ein ' , ' nach dem Zellbezug E3 um die Eingabe der Funktion MATCH abzuschließen Lookup_array Streit.
03 von 06

Hinzufügen des Match-Typs und Abschließen der MATCH-Funktion

Hinzufügen des Match-Typs und Abschließen der MATCH-Funktion

Das dritte und letzte Argument der Funktion MATCH ist das Match_type-Argument

Dieses Argument teilt Excel mit, wie der Lookup_value mit den Werten im Lookup_array abgeglichen wird. Zur Auswahl stehen: -1, 0 oder 1.

Dieses Argument ist optional. Wenn es weggelassen wird, verwendet die Funktion den Standardwert 1.

  • Wenn der Match-Typ = 1 ist oder weggelassen wird: MATCH ermittelt den größten Wert, der kleiner oder gleich dem Lookup_value ist. Wenn dieser Wert ausgewählt wird, müssen die Lookup_array-Daten aufsteigend sortiert werden.
  • Wenn der Match-Typ = 0: MATCH den ersten Wert ermittelt, der dem Lookup_value genau entspricht. Die Lookup_array-Daten können in beliebiger Reihenfolge sortiert werden.
  • Wenn der Match-Typ = 1: MATCH den kleinsten Wert ermittelt, der größer oder gleich dem Lookup_value ist. Wenn dieser Wert ausgewählt wird, müssen die Lookup_array-Daten in absteigender Reihenfolge sortiert werden.

Diese Schritte sind nach dem Komma einzugeben, das im vorherigen Schritt in der eingegeben wurde Row_num Zeile im VLOOKUP-Funktionsdialogfeld.

  1. Nach dem zweiten Komma auf der Col_index_num Zeile, geben Sie eine Null ein " 0 "da wir möchten, dass die verschachtelte Funktion eine exakte Übereinstimmung mit dem Monat ergibt, geben Sie in Zelle E2 ein.
  2. Geben Sie eine schließende runde Klammer ein. ) ", um die MATCH - Funktion abzuschließen.
  3. Lassen Sie das VLOOKUP-Funktionsdialogfeld für den nächsten Schritt des Lernprogramms geöffnet.
04 von 06

Eingabe des VLOOKUP-Bereichsucharguments

Das Range-Lookup-Argument

Das Range_lookup-Argument von VLOOKUP ist ein logischer Wert (nur TRUE oder FALSE), der angibt, ob VLOOKUP eine genaue oder ungefähre Übereinstimmung mit dem Lookup_value finden soll.

  • Wenn der Wert TRUE ist oder dieses Argument nicht angegeben wird, gibt VLOOKUP entweder eine genaue Übereinstimmung mit dem Wert Lookup_ zurück. Wenn keine genaue Übereinstimmung gefunden wird, gibt VLOOKUP den nächstgrößeren Wert zurück. Dazu müssen die Daten in der ersten Spalte von Table_array in aufsteigender Reihenfolge sortiert werden.
  • Bei FALSE verwendet VLOOKUP nur eine exakte Übereinstimmung mit dem Wert "Lookup_Wert".Wenn in der ersten Spalte von Table_array zwei oder mehr Werte vorhanden sind, die mit dem Suchwert übereinstimmen, wird der erste gefundene Wert verwendet. Wenn keine exakte Übereinstimmung gefunden wird, wird ein Fehler # N / A zurückgegeben.

Da wir in diesem Lernprogramm die Umsatzzahlen für einen bestimmten Monat suchen, setzen wir Range_lookup auf gleich Falsch .

  1. Klicke auf das Range_lookup Zeile im Dialogfeld
  2. Schreibe das Wort Falsch Geben Sie in dieser Zeile an, dass VLOOKUP eine exakte Übereinstimmung für die gesuchten Daten zurückgeben soll
  3. Klicken Sie auf OK, um die zweidimensionale Suchformel abzuschließen und das Dialogfeld zu schließen
  4. Da wir die Suchkriterien in die Zellen D2 und E2 noch nicht eingegeben haben, wird in Zelle F2 ein Fehler #NV angezeigt
  5. Dieser Fehler wird im nächsten Schritt des Lernprogramms korrigiert, wenn wir die Suchkriterien im nächsten Schritt des Lernprogramms hinzufügen.
05 von 06

Testen der Zwei-Wege-Suchformel

Testen der Zwei-Wege-Suchformel

Geben Sie den Namen des Cookies in Zelle D2, den Monat in Zelle E2 ein, und drücken Sie die EINGABETASTE auf der Tastatur, um die bidirektionale Suchformel zu verwenden, um die monatlichen Umsatzdaten für die verschiedenen in dem Tabellenfeld aufgeführten Cookies zu finden.

Die Verkaufsdaten werden in Zelle F2 angezeigt.

  1. Klicken Sie in Ihrem Arbeitsblatt auf Zelle D2
  2. Art Haferflocken in Zelle D2 und drücken Sie die EINGEBEN Taste auf der Tastatur
  3. Klicken Sie auf Zelle E2
  4. Art Februar in Zelle E2 und drücken Sie die EINGEBEN Taste auf der Tastatur
  5. Der Wert $1,345 - Der Umsatz für Haferkekse im Monat Februar - sollte in Zelle F2 angezeigt werden
  6. An diesem Punkt sollte Ihr Arbeitsblatt mit dem Beispiel auf Seite 1 dieses Tutorials übereinstimmen
  7. Testen Sie die Suchformel weiter, indem Sie eine beliebige Kombination der in Table_array vorhandenen Cookie-Typen und Monate eingeben. Die Verkaufszahlen sollten in Zelle F2 angezeigt werden
  8. Der letzte Schritt des Tutorials umfasst das Kopieren der Suchformel mithilfe des Füllungspunkts.

Wenn eine Fehlermeldung wie z #REF! in Zelle F2 angezeigt wird, hilft Ihnen diese Liste der VLOOKUP-Fehlermeldungen möglicherweise zu ermitteln, wo das Problem liegt.

06 von 06

Kopieren der zweidimensionalen Suchformel mit dem Füllungspunkt

Kopieren der zweidimensionalen Suchformel mit dem Füllungspunkt

Um den Vergleich der Daten für verschiedene Monate oder verschiedene Cookies zu vereinfachen, kann die Suchformel in andere Zellen kopiert werden, sodass mehrere Beträge gleichzeitig angezeigt werden können.

Da die Daten im Arbeitsblatt in einem regelmäßigen Muster angeordnet sind, können wir die Suchformel in Zelle F2 in Zelle F3 kopieren.

Beim Kopieren der Formel aktualisiert Excel die relativen Zellverweise, um den neuen Speicherort der Formel wiederzugeben. In diesem Fall wird D2 zu D3 und E2 zu E3.

Außerdem behält Excel die absolute Zellreferenz unverändert bei, sodass der absolute Bereich $ D $ 5: $ G $ 5 beim Kopieren der Formel gleich bleibt.

Es gibt mehr als eine Möglichkeit, Daten in Excel zu kopieren. Die einfachste Möglichkeit ist jedoch die Verwendung des Füllgriffs.

  1. Klicken Sie in Ihrem Arbeitsblatt auf Zelle D3
  2. Art Haferflocken in Zelle D3 und drücken Sie die EINGEBEN Taste auf der Tastatur
  3. Klicken Sie auf Zelle E3
  4. Art März in Zelle E3 und drücken Sie die EINGEBEN Taste auf der Tastatur
  5. Klicken Sie auf die Zelle F2, um sie zur aktiven Zelle zu machen
  6. Bewegen Sie den Mauszeiger über das schwarze Quadrat in der rechten unteren Ecke. Der Zeiger ändert sich in ein Pluszeichen "+" - dies ist der Füllgriff
  7. Klicken Sie mit der linken Maustaste und ziehen Sie den Füllpunkt in die Zelle F3
  8. Lassen Sie die Maustaste los und Zelle F3 sollte die zweidimensionale Suchformel enthalten
  9. Der Wert 1.287 $ - der Umsatz für Haferkekse im Monat März - sollte in Zelle F3 angezeigt werden