Ich habe eine Tabelle mit folgenden Daten:
Produkt | Attribut ---------- + ---------- Produkt A | Cyan Produkt B | Cyan Produkt C | Cyan Produkt A | Magenta Produkt C | Magenta Produkt B | Gelb Produkt C | Gelb Produkt A | Schwarz Produkt B | Schwarz
Was ich tun möchte, um alles nach Spalte A zu gruppieren und Spalte B als kommagetrennte Liste von Werten zu definieren, die Spalte A gemeinsam haben, wie folgt:
Produkt | Attribut ---------- + -------------------------- Produkt A | Cyan, Magenta, Schwarz Produkt B | Cyan, Gelb, Schwarz Produkt C | Cyan, Magenta, Gelb, Schwarz
Leider wissen Pivot-Tabellen nur, wie man mit Zahlenwerten arbeitet, und am weitesten geht es darum, zu zählen, wie oft Spalte A auftritt.
Dies gelang mir letztendlich, indem ich die Daten in eine MySQL-Datenbank importierte und die MySQL- GROUP_CONCAT(Attribute)
Funktion in einer Abfrage mit einer GROUP BY Product
Klausel verwendete, aber nach mehrmaligem Schlagen des Kopfes auf meinen Schreibtisch, während ich versuchte, eine Excel-Lösung zu finden.
Ist dies für zukünftige Referenzzwecke in Excel ohne Makros möglich? Ob es ist oder nicht, wie würde man das schaffen?