
Ähnlich zuSo transponieren Sie Zeilengruppen in Spalten, jedoch mit einer zusätzlichen Anforderung:
Wie erfolgt die Transposition, wenn jede Gruppe auf zwei Spalten basiert?
Außerdem:
Wäre die Antwort dieselbe, wenn OnSale
garantiert wäre, dass die zusätzliche Spalte (im Beispiel unten) denselben Wert für die Gruppe hätte?
Wenn die Quelltabelle beispielsweise wie folgt lautet:
ID Product Amount OnSale
22 product1 $10 1
22 product2 $20 1
22 product3 $30 0
33 product2 $4 1
33 product3 $5 1
44 product1 $78 0
44 product4 $90 0
Die endgültige Tabelle sollte dann wie folgt aussehen:
ID product1 product2 product3 product4 OnSale
22 $10 $20 1
22 $30 0
33 $4 $5 1
44 $78 $90 0
Ich habe es versuchtdie akzeptierte Antwortder oben genannten Frage, aber die Verwendung einer zusätzlichen Spalte scheint nicht zu funktionieren:
Antwort1
Ich würde Ihnen vorschlagen, zur Überprüfung Power Query zu verwenden.
- Wählen Sie die gesamte Tabelle aus, gehen Sie zu Daten > Gruppe „Daten abrufen und transformieren“ > Klicken Sie auf „Aus Tabelle/Bereich“.
- Gehen Sie zu Datei > Gruppe transformieren > Klicken Sie auf Gruppieren nach. Gruppieren Sie die Daten nach ID, Produkt und Im Angebot. (Der neue Spaltenname lautet standardmäßig „Anzahl“.)
- Drücken Sie die Strg-Taste, um die Spalten „Produkt“ und „Anzahl“ auszuwählen. Wechseln Sie zu „Transformieren“ > Registerkarte „Beliebige Spalte“ > Klicken Sie auf „Spalte pivotieren“.
- Nach jeder Überschrift „Produkt“ wird ein Symbol angezeigt. Sie können darauf klicken, um „Betrag“ auszuwählen und die über die Gruppenoperation generierte „Tabelle“ zu erweitern.
- Zuletzt können Sie auf Datei > Laden in klicken, um die Tabelle in Ihr Blatt zu laden.