S-Verweis & Primärschlüssel - 2 Tabellen zusammenführen?
Hallo Zusammen,
ich habe 2 Tabellen in Excel, beide Tabellen haben ein Primärschlüssel: Produktnummer
Tabelle 1:
Spalte:
A: Produktnummer
B: Produktname
C: Produktkategorie
D: Anzahl
E: Herkunft
F: Preis
G: Verfügbarkeit
H: Haltbarkeitsdatum
Tabelle 2:
Spalte:
A: Produktnummer
B: Lieferantennummer
C: Lieferantennamen
Ich möchte ein neues Blatt in Excel einfügen und beide Tabellen mit S-Verweis über den Primärschlüssel, Produktnummer zusammenführen. Jedoch müssen nur bestimmte Spalten enthalten sein.
Die neue Tabelle sollte diese Spalten enthalten:
- Produktnummer
- Produktname
- Produktkategorie
- Herkunft
- Preis
- Haltbarkeitsdatum
- Lieferantennummer
- Lieferantennamen
Kann mir bitte jemand weiter helfen ?
Ich habe wirklich keine Ahnung, wie ich anfangen soll, und bin gerade sehr verzweifelt. Ich würde mich sehr freuen, wenn mir jemand helfen kann.
Dankeschön 🙏🏻
1 Antwort
Hallo AdeleK,
das hat jetzt n Moment gedauert, da ich mir erstmal die Excel Tabellen nachgebaut habe und mit Fantasiedaten füllen musste, aber jetzt kriegste ne Antwort. Meine Tabellen, damit du meiner Antwort besser folgen kannst:
Tabelle ATabelle B
Dadurch, dass du sehr viele Spalten aus Tabelle A in Tabelle C (neue Tabelle) übernehmen möchtest, kannst du erstmal Tabelle A komplett kopieren, dabei aber die Spalten D und G komplett entfernen:
Tabelle C, Version 1
Desweiteren benötigst du "nur" zwei weitere Spalten aus Tabelle B die in Tabelle C übernommen werden müssen.
Nachfolgend findest du eine Beispiel Formel um für Zeile 1 (Produktnummer 1, Produktname A) die dazu passende Lieferantennummer in Tabelle C zu ergänzen. Diese Formel tippe ich in Tabelle C Zelle G2 ein:
=SVERWEIS(A2;'Tabelle B'!A:B;2;0)
Sollte dir der Sinn der einzelnen Parameter nicht klar sein, beschreibe ich diese hier nachfolgend. Es gibt vier Parameter, wovon der letzte (bei mir die 0) optional ist:
- Schlüssel | Nach diesem Wert wird der in Parameter 2 angegebene Bereich durchsucht
- Bereich | Der Schlüssel aus Parameter 1 wird hier jeweils in der ersten gewählten Spalte des Bereiches gesucht
- Index | Der Index gibt an, welche Spalte des gewählten Bereiches (die Zeile wurde durch Parameter 1 und 2 bestimmt) - und damit die exakte Zelle - in dem Feld angezeigt werden soll, in welchem die Formel eingetragen wird.
- Bereich Verweis | Kann ich nicht wirklich beschreiben, aber ich weiß, dass wenn ich eine 1 eingebe, bzw. diesen Parameter leer lasse, nicht immer die gewünschten Ergebnisse herauskommen.
Die oben genannte Formel kann ich nun recht einfach in die darunterliegenden Zelle kopieren und somit habe ich bereits einen der beiden gewünschten zusätzlichen Werte hinzugefügt.
Tabelle C, Version 2
Solltest du noch weitere Fragen haben darfst du gerne einen Kommentar schreiben
Ben