Excel 資料重新排列到另一個工作表中

Excel 資料重新排列到另一個工作表中

我需要複製/引用 Excel 並將資料從工作表 1 重組到工作表 2。

Sheet1 具有以下結構:

週.................1.................1............. ....2................. ..2.................3....... ..........3 等
id.......文本 A... .文本B.........文本A......文本B
30010.. ....200......400............ .10.......20
30011.......50....... 150.......5...... ......15

現在我需要將sheet2的資料重新排列為:

週......................1............2............3 ....等
id
30010
文 A........200.........10.........
文本 B........ 400 ................20.................
30011
文本A.........50.. ............... ......5............
文本B........150..... .......15...... ....

希望這說明了我無法解決或無法用語言正確描述的問題。

大約有一百行(id)需要這種處理..提前感謝您的幫助!

答案1

在使用「轉置」複製並貼上資料後,您可以使用資料透視表來實現此目的。步驟如下:

  1. 複製您的數據

  2. 貼為「轉置」。現在,您的列標題應該是 week、id、'30010' 和 '30011'。

  3. 插入 > 資料透視表到新工作表中,資料來源作為新貼上的表。

  4. 將“週”拖曳到列標籤中

  5. 將“30010”和“30011”拖曳到“值”標籤(右下角)中。您應該注意到行標籤中出現了 30010 和 30011 的值的總和。

  6. 將“id”拖曳到行標籤中。

  7. ps 您可以關閉小計和總計。反白顯示資料透視表並將其作為文字複製並貼上到 Excel 中,根據表的要求相應地更改標籤(例如行標籤 -> 週;“30010 的總和”->“30010”)。

  8. 在“週”下方插入一行並輸入“ID”。

希望有幫助。

答案2

Tableau 為 Excel 製作了一個插件,可以將資料重塑為柱狀格式。它將把您的資料放入四個欄位中:ID、週、(文字 A/B)以及表中的值。我認為它不會為您提供所需的信息,但您可以調整 Tableau 的輸出,直到您獲得所需的資訊。

http://kb.tableau.com/articles/knowledgebase/addin-reshaping-data-excel

相關內容