
Ich habe eine sehr lange Datenliste, die so aussieht:
User1 Item1 Item2 Item3
User2 Item1 Item2 #NUM! (This is a failed formula)
User3 Item1 #NUM! #NUM!
Und ich möchte jede Reihe in 1–3 verschiedene Reihen umwandeln, etwa so:
User1 Item1
User1 Item2
User1 Item3
User2 Item1
User2 Item2
User3 Item1
Gibt es eine Möglichkeit, dies nativ in Excel zu tun? VBA-Lösungen sind ebenfalls in Ordnung.
Antwort1
Für Excel 2010 oder 2013 würde ich hierfür das Power Query-Add-In verwenden. Ab Excel 2016 ist Power Query in das Daten-Menüband im Abschnitt „Abrufen und Transformieren“ integriert.
Power Query kann mit einer Excel-Tabelle beginnen. Auf der Registerkarte „Transformieren“ gibt es den Befehl „Andere Spalten entpivotieren“, der genau das bewirkt, was Sie suchen.