HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Forumbeitrag
Excel-Version des Fragestellers:
2016
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Gera
01.04.2025 20:39:09
AW: Duplikate - zugeordnete Werte in Spalten auflösen
Hallo Yal,

eigentlich sollte es formelbasiert gelöst werden. Deine PQ-Lösung werde ich mir aber dennoch morgen in Ruhe ansehen, melde mich dann nochmals - und danke schon mal für die Mühe!

Gruß Gera
Als Antwort auf diesen Beitrag
Yal
01.04.2025 19:21:00
AW: Duplikate - zugeordnete Werte in Spalten auflösen
Hallo Gera,

ich würde nicht Formelbasiert, sondern mit Power Query rangehen. Hört sich kompliziert, ist es aber nicht:

- gehe auf die Zelle "PID"
- Menü "Einfügen", "Tabelle". Umfang und Überschrift werden erkannt, alles ok.
- rechtsklick und "Daten aus Tabelle/Bereich abrufen..."
- Du bist im Power Query Editor
- rechts ist die Liste der angewendete Schritte, die zweite Schritt "Geänderter Typ" ist aktiv, diese ist in der Bearbeitungsleiste sichtbar
- rechtsklicke auf dem Überschrift der Spalte "Produkt", "Typ ändern", dann "Text".
- markiere die Spalte "PID"
- Menü "Transformieren", "Gruppieren nach", direkt ok klicken
- in der Bearbeitungsleiste den Eintrag
= Table.Group(#"Geänderter Typ", {"PID"}, {{"Anzahl", each Table.RowCount(_), Int64.Type}})
so ändern, dass es so aussieht (kannst Du auch copy-pasten)
= Table.Group(#"Geänderter Typ", {"PID"}, {{"Produkt", each Text.Combine([Produkt], ";"), type text}})
(achtung case sensitiv)
- Spalte "Produkt" markieren
- Menü "Transformieren", "Spalte teilen", "nach Trennzeichen", Semikolon wird erkannt, ok
- in der Bearbeitungsleiste, der letzte Teil
... {"Produkt.3", Int64.Type}, {"Produkt.4", type text}})
mit Produkt 5, 6, 7 ... ergänzen:
= Table.SplitColumn(#"Gruppierte Zeilen", "Produkt", Splitter.SplitTextByDelimiter(";", QuoteStyle.Csv), {"Produkt.1", "Produkt.2", "Produkt.3", "Produkt.4", "Produkt.5", "Produkt.6", "Produkt.7", "Produkt.8"})
- in der Liste der angewendete Schritte rechts, der letzte Eintrag "geänderte Typ1" löschen
- Menü "Datei", "Schliessen & laden in...", "Tabelle", "Bestehendes Arbeitsblatt" und Ausgabezelle anklicken.
Fertig

Quelltabelle ergänzen und auf die Ausgabetabelle rechtsklicken und aktualisieren (altern.: Strg+Alt+F5)

VG
Yal
Folgenachrichten
Antwort auf Beitrag erstellen

Beispieldatei hochladen