Wie wende ich ein negatives vlookup an, um den Wert links vom Schlüsselfeld in Excel zurückzugeben?
Normalerweise kann Ihnen die Vlookup-Funktion dabei helfen, den Wert in den rechten Spalten zurückzugeben. Wenn sich Ihre extrahierten Daten in der linken Spalte befinden, können Sie eine negative Spaltennummer in die Formel eingeben: = Vlookup (F2, D2: D13, -3,0)Dies führt jedoch zu einem Fehlerergebnis wie im folgenden Screenshot. Wie können Sie eine negative Lookup-Funktion anwenden, um einen übereinstimmenden Wert in Excel zurückzugeben?
Wenden Sie ein negatives vlookup an, um den Wert in der linken Spalte mit der benutzerdefinierten Funktion zurückzugeben
Die folgende benutzerdefinierte Funktion kann Ihnen dabei helfen, das negative vlookup im Excel-Arbeitsblatt anzuwenden. Gehen Sie dazu folgendermaßen vor:
1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.
2. Klicken Sie Insert > Modulund fügen Sie den folgenden Code in das Feld ein Modul Fenster.
VBA-Code: Wenden Sie ein negatives vlookup an, um den Wert in der linken Spalte zurückzugeben:
Function VLOOKUPNEG(lookup_value, table_array As Range, col_index_num As Integer, CloseMatch As Boolean)
Dim RowNr As Long
RowNr = Application.WorksheetFunction.Match(lookup_value, table_array.Resize(, 1), CloseMatch)
VLOOKUPNEG = table_array(RowNr, 1).Offset(0, col_index_num)
End Function
3. Speichern und schließen Sie dann das Codefenster, kehren Sie zum Arbeitsblatt zurück und geben Sie die folgende Formel ein: =VLOOKUPNEG(F2,D2:D13,-3,0) in eine Zelle, in der Sie das Ergebnis erhalten möchten, und drücken Sie dann Enter Schlüssel, und der übereinstimmende Wert in der linken Spalte wurde erfolgreich extrahiert, siehe Screenshot:
Hinweis: In der obigen Formel F2 Ist die Zelle enthält die Kriterien, die Sie suchen möchten? D2: D13 ist der Spaltenbereich, in dem gesucht werden soll, -3 ist die Spaltenindexnummer, von der Sie den übereinstimmenden Wert zurückgeben möchten.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!