Clever-Excel-Forum

Normale Version: verschiedene Zellenbezeichnungen mehrer Spalten zu einer zusammenfassen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Tag,

da ich mich in Excel nicht allzu gut auskenne und auch nach langem Suchen nicht gefunden habe, wonach ich genau suche versuche ich nun hier mein Glück.

Für die Arbeit wurde mir eine Excel Tabelle mit über 39.000 Zeilen und jeweils ca. 50 Spalten vorgelegt.

Eine Spalte jeder Zeile ist die Materialbeschreibung. Diese wurde von verschiedenen Personen eingetragen, wodurch gleiches Material unter verschiedenen Bezeichnungen eingetragen ist.

Die verschiedenen Bezeichnungen habe ich mit Fuzzy Lookup herausgefiltert, sodass ich nun eine extra Tabelle mit den einzelnen verschiedenen Materialbeschreibungen habe, die ich unter einer Überschrift zusammengefasst habe

So gibt es beispielsweise Bezeichnungen wie: Computer, computer, Pc, pc, PC, Laptop etc., die alle unter der Bezeichnung "Computer" zusammengefasst werden könnten 

Wie kann ich nun, auf Grundlage der erstellten Tabelle, in meiner Ausgangstabelle alle verschiedenen Materialbeschreibungen zu der EINEN richtigen ändern oder alle unter einer Überschrift zusammenfassen, ohne dies für jede Zeile einzeln durchzuführen.

Edit: Wie das ganze realisiert wird ist prinzipiell egal, allerdings sind bspw. nur sehr geringe Vorkenntnisse in VBA vorhanden.

Ich hoffe ich habe es geschafft mein Anliegen so genau wie möglich auszudrücken.
Vielen Dank im Voraus.
Moin,

du solltest eine Beispieltabelle hochladen, die zwar anonymisiert ist, aber vom Aufbau her deinem Original entspricht. Es genügen im Prinzip deine erstellten Überschriften und vllt. ein bis zwei Datensätze. Bitte keine ScrShots; eventuelle Vorschläge möchte ich testen können. https://www.clever-excel-forum.de/thread-326.html
In diesem Beispiel befinden sich nun 2 Tabellen: [attachment=23023]

Einmal die "Haupttabelle" Tabelle 1, in der es um verschiedene Geräte geht, die aber unter den beiden Bezeichnungen "Computer" und "Handy"

In der anderen Tabelle befinden sich diese verschiedenen Bezeichnungen nun unter der jeweiligen Überschrift.

Es sollen nun die Beschreibungen in Tabelle 1 alle zu "Computer" bzw. "Handy" geändert werden. Und man bedenke dabei es handelt sich um Hunderte Bezeichnungen handelt, die zu dieser einen umbenannt werden müssen, also kann dies nicht für alle einzeln durchgeführt werden.
Moin

Eine PQ-Lösung.
Dies wäre genau die Lösung, die ich benötige. Da ich PQ aber vorher selber noch nie benutzt habe und bei längerem Ausprobieren auch nicht auf dein Ergebnis gekommen bin, wäre ich sehr dankbar, wenn du mir vielleicht eine kleine Anleitung geben würdest mit welchen Schritten ich zu dieser finalen Tabelle komme.
Hi,

oder mit einer SVERWEIS-Formel in einer Zusatzspalte, deren Werte dann über die andere kopiert wird.
[attachment=23054]
In VBA:


Code:
Sub M_snb()
   sn = Sheet2.Range("B2:D12")
   
   For j = 3 To UBound(sn)
      If sn(j, 1) <> "" Then Sheet1.Columns(2).Replace sn(j, 1), sn(1, 1), 1
      If sn(j, 3) <> "" Then Sheet1.Columns(2).Replace sn(j, 3), sn(1, 3), 1
   Next
End Sub