
Tipp getestet unter Excel 2003, 2007, 2010.
Wenn Sie zwei Tabellen mit jeweils zwei gleichen Spalten (z.B. "Nachname" und "Vorname" haben und eine dritte Spalte der 1. Tabelle (z.B. "Telefon") in die 2. Tabelle übernehmen wollen, dann
bietet die Funktion SVERWEIS keine praktikable Lösung, es geht aber mit einer Kombination von INDEX und VERGLEICH:
- Stellen Sie sich in der 2. Tabelle in die erste Zeile der Spalte, die die Telefonnummer aus der 1. übernehmen soll.
- Tippen Sie diese Formel ein (die Bezüge sind gemäss dem Beispiel der beiden Screenshots gewählt und müssen von Ihnen angepasst werden):
=INDEX(Tabelle1!$A$2:$C$5;VERGLEICH(A2&B2;Tabelle1!$A$2:$A$5&Tabelle1!$B$2:$B$5;0);3)
- Abschließen der Eingabe nicht mit
, sondern mit
+
(gleichzeitig gedrückt halten) und dann die
-Taste drücken. Damit erzeugen Sie eine Matrixformel (erkennbar an den geschwungenen Klammern am Anfang und Ende der fertigen Formel).
- Kopieren Sie die Formel in die darunterliegenden Zellen.
Hinweis:
Quell- und Zielbereich müssen nicht unbedingt gleich groß sein. Allerdings werden Datensätze, die nur in Tabelle 1 existieren, natürlich in Tabelle 2 nicht ausgegeben (wie denn auch).
Datensätze, die nur in Tabelle 2 vorhanden sind, erzeugen den Fehlerwert #NV.
Sehen Sie sich auch diese Tipps an:
SVERWEIS 1, die Grundlagen
SVERWEIS 2, Fortsetzung
SVERWEIS 3 für Fortgeschrittene
Komplexe Bedingungen für SVERWEIS
Das Argument Bereich_Verweis im SVERWEIS