Start › Excel-Funktionen › SVERWEIS › Anderes Tabellenblatt
SVERWEIS aus einem anderen Tabellenblatt
Ihre Suchtabelle muss nicht auf demselben Blatt stehen wie die Formel. Mit SVERWEIS holen Sie einen Wert aus einer Liste auf einem anderen Tabellenblatt oder sogar aus einer anderen Arbeitsmappe. Der einzige Unterschied: Sie setzen den Blattnamen vor den Bereich.
In dieser Anleitung
Die Formel für ein anderes Tabellenblatt
Ein normaler SVERWEIS verweist auf einen Bereich wie A2:C7. Um auf einem anderen Blatt zu suchen, setzen Sie den Blattnamen und ein Ausrufezeichen vor diesen Bereich:
=SVERWEIS(B2; Kunden!A2:C7; 2; FALSCH)Diese Formel nimmt den Wert aus B2 auf dem aktuellen Blatt, sucht ihn in der ersten Spalte von A2:C7 auf dem Blatt Kunden und gibt den Wert aus der zweiten Spalte zurück. Alles andere funktioniert genau wie bei einem normalen SVERWEIS.
| Teil | Aufgabe |
|---|---|
| B2 | Der Suchwert, auf dem Blatt, auf dem Sie die Formel eingeben. |
| Kunden! | Das Blatt, auf dem gesucht wird. Das Ausrufezeichen trennt den Blattnamen von den Zellen. |
| A2:C7 | Die Tabelle auf diesem Blatt. Der Suchwert muss in ihrer ersten Spalte stehen. |
| 2; FALSCH | Gibt Spalte 2 dieser Tabelle zurück und akzeptiert nur eine genaue Übereinstimmung. |
Beispiel: Kundennamen in einer Rechnungsliste
Stellen Sie sich ein Blatt Rechnungen mit einer Kundennummer pro Rechnung vor und ein eigenes Blatt Kunden mit Name und Ort jedes Kunden. Sie möchten den Namen neben jeder Rechnung.
Das Blatt Kunden:
| A | B | C | |
|---|---|---|---|
| 1 | Nummer | Name | Ort |
| 2 | K-101 | Lichtblick GmbH | München |
| 3 | K-102 | Nordwind | Hamburg |
| 4 | K-103 | Blauer Hafen | Bremen |
| 5 | K-104 | Grüntal AG | München |
| 6 | K-105 | Eiche & Kiefer | Freiburg |
| 7 | K-106 | Gipfel Bürobedarf | Wien |
Auf dem Blatt Rechnungen lautet die Formel in C2:
=SVERWEIS(B2; Kunden!$A$2:$C$7; 2; FALSCH)Für die Rechnung R-2051 mit dem Kunden K-104 ergibt sie Grüntal AG. Die Dollarzeichen fixieren den Bereich: Sie können die Formel also über alle Rechnungen nach unten kopieren, und sie sucht immer in derselben Kundenliste.
Den Blattnamen müssen Sie nicht tippen. Beginnen Sie die Formel, tippen Sie das Semikolon nach dem Suchwert, klicken Sie auf das Blattregister Kunden und markieren Sie die Zellen. Excel schreibt den Blattnamen und das Ausrufezeichen für Sie. Tippen Sie das nächste Semikolon, und Excel bleibt auf dem anderen Blatt, bis Sie Enter drücken.
Übung: SVERWEIS aus einem anderen Tabellenblatt
Bauen Sie die Formel unten Schritt für Schritt. Wenn der Tipp nach der Kundenliste fragt, klicken Sie unter dem Blatt auf das Register Kunden und ziehen Sie über die Zellen, wie in Excel.
Übung: Tippen Sie in Zelle C2 des Blatts Rechnungen =SVERWEIS(B2;Kunden!A2:C7;2;FALSCH), um den Kundennamen anzuzeigen. Aktivieren Sie JavaScript, um das interaktiv zu tun.
Blattnamen mit Leerzeichen oder Sonderzeichen
Enthält der Blattname ein Leerzeichen, einen Bindestrich oder ein anderes Sonderzeichen, setzt Excel ihn in Apostrophe:
=SVERWEIS(B2; 'Liste Kunden'!A2:C7; 2; FALSCH)Vergessen Sie die Apostrophe, zeigt Excel beim Drücken von Enter eine Fehlermeldung. Am einfachsten vermeiden Sie das, indem Sie auf das Blatt klicken, statt den Namen zu tippen: Excel fügt die Apostrophe hinzu, wenn sie nötig sind.
SVERWEIS aus einer anderen Arbeitsmappe
Dieselbe Idee funktioniert zwischen Dateien. Der Dateiname steht in eckigen Klammern vor dem Blattnamen:
=SVERWEIS(B2; [Kunden.xlsx]Tabelle1!$A$2:$C$7; 2; FALSCH)Solange beide Dateien geöffnet sind, genügt diese kurze Form. Schließen Sie die Quelldatei, ersetzt Excel den Bezug durch den vollständigen Pfad, etwa 'C:\Vertrieb\[Kunden.xlsx]Tabelle1'!$A$2:$C$7, und zeigt weiter die zuletzt gefundenen Werte.
Verknüpfungen zu anderen Dateien gehen leicht kaputt. Benennt jemand die Quelldatei um oder verschiebt sie, kann sich die Formel nicht mehr aktualisieren. Eine Liste, die Sie oft brauchen, kopieren Sie besser auf ein Blatt derselben Mappe.
Häufige Fehler mit einem anderen Tabellenblatt
| Was Sie sehen | Wahrscheinliche Ursache | Lösung |
|---|---|---|
| #NV | Die Nummer gibt es auf dem anderen Blatt nicht, oder sie unterscheidet sich durch ein Leerzeichen oder eine als Text gespeicherte Zahl. | Prüfen Sie den Wert auf beiden Blättern; lesen Sie wie Sie #NV in SVERWEIS beheben. |
| #BEZUG! | Die Spaltennummer ist größer als die Anzahl der Spalten im Bereich, oder das Blatt wurde gelöscht. | Zählen Sie die Spalten des Bereichs auf dem anderen Blatt. |
| Ein Dialog fragt nach einer Datei | Der Blattname ist falsch geschrieben, und Excel hält ihn für eine Datei. | Klicken Sie auf das Blatt, statt den Namen zu tippen. |
| Weiter unten falsche Ergebnisse | Der Bereich hat sich beim Kopieren der Formel verschoben. | Fixieren Sie ihn: Kunden!$A$2:$C$7 statt Kunden!A2:C7. |
Mehr zu SVERWEIS
Häufige Fragen
Wie verweise ich in SVERWEIS auf ein anderes Tabellenblatt?
Setzen Sie den Blattnamen und ein Ausrufezeichen vor den Bereich, etwa Kunden!A2:C7. Oder klicken Sie beim Eingeben der Formel auf das andere Blatt und markieren Sie die Zellen: Excel fügt den Blattnamen für Sie ein.
Warum gibt SVERWEIS aus einem anderen Blatt #NV zurück?
Der Suchwert steht nicht in der ersten Spalte des Bereichs auf dem anderen Blatt. Oft sehen die Werte gleich aus, sind es aber nicht: ein Leerzeichen am Ende oder eine Nummer, die auf einem Blatt als Text und auf dem anderen als Zahl gespeichert ist.
Kann SVERWEIS in mehreren Blättern gleichzeitig suchen?
Nicht allein. Sie können Verweise mit WENNFEHLER verschachteln, sodass Excel das zweite Blatt versucht, wenn das erste #NV ergibt, aber meist ist es einfacher, die Listen zuerst in einer Tabelle zusammenzuführen.
Funktioniert SVERWEIS mit einer anderen Arbeitsmappe, wenn diese geschlossen ist?
Ja, Excel behält die zuletzt gefundenen Werte. Es aktualisiert sie erst, wenn Sie die Quelldatei wieder öffnen oder die Verknüpfungen aktualisieren.