Wie kann ich eine Spalte mit einer Zeile kombinieren um neue Spalten zu erzeugen?

Wie kann ich eine Spalte mit einer Zeile kombinieren um neue Spalten zu erzeugen?

Ich habe Daten als Excel-Datei der US Energy Information Administration gespeichert. Unten sehen Sie einen Ausschnitt dieser Daten. Ich möchte diese in ein GIS-verwendbares Format übertragen. Daher möchte ich die Daten in der MSN-Spalte nach Code mit den Daten in den Jahresspalten kombinieren. Nehmen Sie das folgende Bild als aktuelle Daten:

Bildbeschreibung hier eingeben

Ich möchte eine Ergebnistabelle haben, die so aussieht:

Bildbeschreibung hier eingeben

Bearbeiten: Ich habe das teilweise mit einer Pivot-Tabelle gelöst. Ich habe eine Pivot-Tabelle mit den MSN-Codes als Spalten, den StateCodes als Zeilen und den Jahresdaten als Summenwert erstellt. Wenn ich nur Daten in Excel bearbeiten würde, wäre das gut genug. Die MSN-Codes sind ein Gesamttitel mit jeder Jahressumme als Spalte/Titel darunter. Gibt es eine Möglichkeit, den Gesamttitel mit jeder einzelnen Spalte zu kombinieren, sodass die Ausgabe dem obigen zweiten Bild ähnelt?

Antwort1

Power QueryDies sollte mit aka möglich sein.Get & Transform

Bildbeschreibung hier eingeben

mit dem Cursor in der Originaltabelle

  • Daten --> Daten abrufen und transformieren --> Aus Tabelle/Bereich
  • Der Power Query Editor sollte sich öffnen
    • Wählen Sie die Spalten MSN und StateCode aus
    • UnpivotandereSäulen

Bildbeschreibung hier eingeben

  • Wählen Sie die AttributeSpalte aus replace Yund_
  • Mergedie Spalten MSN und Attribut
  • Sortieren Sie die zusammengeführte Spalte oder den StateCode, wenn Sie möchten
  • Wählen Sie die Spalte Zusammengeführt und aus Pivot, wobei die Spalte Werte Valueund die AggregatfunktionSum

    Close and Load

Bildbeschreibung hier eingeben

Antwort2

Vorausgesetzt, ich habe das richtig gelesen und Sie möchten weitere 4 Spalten rechts, aber mit kombinierten Werten, etwa so:

Bildbeschreibung hier eingeben

Nennen wir die aktuellen Spalten A bis F (wie im Bild)

Geben Sie in Zelle G1 die Formel ein=$B1&C1

Kopieren Sie dies in die nächsten 3 Spalten und dann alle 4 Spalten bis zum Ende der Daten

verwandte Informationen