VLOOKUP schlägt fast immer aus einem von wenigen Gründen fehl: eine ungefähre Übereinstimmung, ein Konflikt zwischen Text und Zahl, versteckte Leerzeichen, ein nicht fixierter Bereich, die falsche Spaltennummer oder das Suchkriterium befindet sich nicht in der ersten Spalte. Gehen Sie diese Checkliste durch – oder fügen Sie die fehlerhafte Formel in ExcelGPT ein und fragen Sie „Warum funktioniert das nicht?“, um sofort die Lösung zu erhalten.
Mit KI erledigenEine exakte Übereinstimmung erzwingen
Die meisten #N/A-Fehler entstehen durch ein fehlendes letztes Argument. Beenden Sie die Formel mit , FALSE) (oder 0), damit VLOOKUP keine ungefähren Übereinstimmungen mehr sucht.
Konflikte zwischen Text und Zahl beheben
Wenn der Schlüssel auf der einen Seite eine Zahl, auf der anderen jedoch Text ist, findet VLOOKUP keine Übereinstimmung. Konvertieren Sie mit VALUE() / TEXT() oder verwenden Sie Daten ▸ Text in Spalten, um die Spalte zu bereinigen.
Versteckte Leerzeichen entfernen
Führende oder nachstehende Leerzeichen verhindern Übereinstimmungen. Schließen Sie das Suchkriterium in TRIM ein: =VLOOKUP(TRIM(A2), …).
Den Tabellenbereich fixieren
Wenn Sie die Formel nach unten kopieren, verschiebt sich ein nicht fixierter Bereich. Drücken Sie F4, um ihn absolut zu machen: $A$2:$D$100.
Spaltennummer überprüfen
col_index_num zählt ab der ersten Spalte der Tabelle, nicht des Blatts. Eine Zahl, die größer als die Tabellenbreite ist, gibt #REF! zurück.
Stellen Sie sicher, dass sich der Schlüssel in der ersten Spalte befindet
VLOOKUP sucht nur in der ersten Spalte des Bereichs und schaut nach rechts. Wenn Ihr Schlüssel rechts von der Antwort liegt, wechseln Sie zu =XLOOKUP(A2, B:B, C:C) oder INDEX/MATCH.
=IFNA(VLOOKUP(TRIM(A2), $A$2:$D$100, 4, FALSE), "Not found")Fast immer eine versteckte Abweichung: zusätzliche Leerzeichen, eine als Text gespeicherte Zahl oder eine ungefähre Übereinstimmung. Versuchen Sie =VLOOKUP(TRIM(A2), range, n, FALSE) und stellen Sie sicher, dass beide Seiten denselben Datentyp haben.
Entweder ist das letzte Argument TRUE/ausgelassen (ungefähre Übereinstimmung) oder der Tabellenbereich ist nicht fixiert und hat sich beim Herunterkopieren verschoben. Fügen Sie FALSE hinzu und drücken Sie F4, um den Bereich zu fixieren.
Der Bereich ist nicht absolut – beim Herunterkopieren verschiebt er sich unter Ihre Daten. Fixieren Sie ihn mit $ (F4), damit jede Zeile die gesamte Tabelle durchsucht.