與資料透視表的資料協調

與資料透視表的資料協調

我有 2 張桌子(表格1,表2),每個都有 2 個分類變數/列(產品,國家)和最多 5 個要相互協調/比較的實值變數(銷售量其他在下面的例子中)。資料集可以具有唯一的分類變量,例如,對於某個產品,只有 table2 具有產品 = hats 或只有 table2 具有國家 = India。還有空白行。

據我所知,具有多個合併範圍的資料透視表是實現對帳目的的理想工具。我繪製了輸入資料(兩個範圍)和所需輸出(資料透視表)的範例。如您所看到的,資料透視表顯示兩個分類變量,然後在兩個表中重複第一個變數的值,然後使用計算欄位及其差異和第二個變數的相同值。最後一列讓使用者了解條目是否一致/一致。

我知道如何啟動具有多個合併範圍(ctrl+d、p)的會話,但我發現不可能在其中使用兩個行標籤(產品、國家/地區),更不用說顯示兩個表中的值並使用計算欄位來計算差異和調節狀態/結果。有小費嗎?

圖片:http://s28.postimg.org/xcerx7919/inputoutput.jpg

答案1

如果您對外掛程式持開放態度,我會推薦 Microsoft 提供的免費 PowerQuery 外掛程式。這將允許您使用合併查詢來合併兩個表,然後您可以交叉製表。

您需要先將兩個表格變更為 Excel 表格。然後您可以使用PowerQuery來查詢每個表。然後將兩者連結在一起並為差異添加新列。

最糟糕的情況是您必須新增一個新列來連接兩個索引列,但 PowerQuery 的全部要點在於它是一個 ETL(提取/轉換/載入)工具,因此它允許您分階段進行此類轉換。

相關內容