Rufen Sie mit VLOOKUP einen passenden Wert aus einer Tabelle auf einem anderen Arbeitsblatt ab.
Formel kopieren
=VLOOKUP(A2, Sheet2!$A:$C, 3, FALSE)Verweisen Sie auf das andere Blatt namentlich vor dem Bereich (Sheet2!). VLOOKUP sucht nach A2 in der ersten Spalte dieses Bereichs und gibt den Wert aus der 3. Spalte zurück. Verwenden Sie für eine genaue Übereinstimmung immer FALSE.
=VLOOKUP(A2, Prices!$A:$B, 2, FALSE)→$19.90Gibt den Preis für das Produkt in A2 aus dem Blatt Prices zurück.
=IFERROR(VLOOKUP(A2, Prices!$A:$B, 2, FALSE), "Not found")→Not foundZeigt eine Meldung statt #N/A an, wenn es keine Übereinstimmung gibt.
=INDEX(Prices!$B:$B, MATCH(A2, Prices!$A:$A, 0))→$19.90INDEX und MATCH liefern dasselbe Ergebnis und funktionieren auch dann weiter, wenn Spalten eingefügt werden.
Modern (Excel 365)
=XLOOKUP(A2, Sheet2!A:A, Sheet2!C:C)XLOOKUP kann nach links suchen und liefert ein sauberes Ergebnis ohne Spaltenzählung.
Der Suchwert wurde nicht gefunden. Suchen Sie nach nachstehenden Leerzeichen (in TRIM einschließen), nicht übereinstimmenden Datentypen oder prüfen Sie, ob Sie FALSE für eine genaue Übereinstimmung verwendet haben.
Setzen Sie den Namen in einfache Anführungszeichen: =VLOOKUP(A2, 'Price List'!$A:$B, 2, FALSE).
Ja. Setzen Sie den Dateinamen in eckige Klammern: =VLOOKUP(A2, [Prices.xlsx]Sheet1!$A:$B, 2, FALSE). Belassen Sie die andere Datei am selben Speicherort, damit die Verknüpfung gültig bleibt.
Das vierte Argument ist TRUE oder fehlt, daher sucht Excel nach einer ungefähren Übereinstimmung. Setzen Sie es für eine genaue Übereinstimmung auf FALSE.
Benötigen Sie eine Formel für Ihre eigenen Daten?
Beschreiben Sie in einfacher Sprache, was Sie möchten, und lassen Sie ExcelGPT die Formel schreiben, erklären und überprüfen — kostenloser Einstieg, kein Plugin erforderlich.