數據透視表最經典的操作,如何把多行表頭二維表做數據透視匯總分析!經典案例!

Urin的自习室
19粉絲
2024年12月24日
大家好,這一章我們來講多行表頭的逆透視
關於逆透視,我們之前是講過的
如大家現在在當前的頁面當中所看到的這張表格
它是一個二維的統計
如果你要去插入一個數據透視表格的話
其實這個表格你就沒有辦法去做數據透視表格的彙總
因爲你不知道你需要去拉扯哪一個實際或者是計劃
然後去進行彙總
所以我們一步一步來進行講解
首先我們可以來看到最簡單的案例
這個就是一個單表頭的二維統計的表格
你說這種數據你要去做透視表格就沒法做嗎
所以首先你可以選擇到當前表格
隨便選擇一個單元格
然後選擇到數據
選擇到來自表格戶區域
第一行來作爲表頭確定
那做完之後我們就會進入到Power Query當中
在Query當中就特別簡單了
因爲這個是單表頭
所以我們可以選擇把這邊換成是日期格式之後
然後選擇到第一列
選擇到逆透視其他列
那大家可以看一下
這個其實就是我們的產品
那這個就是我們的銷量
所以當你現在選擇關閉並上載
關閉並上載制
然後選擇進創建連接
然後我們用一個新的表格
去把數據透視表格或者是把這個一維表格把它給導入進來
你就可以選擇到加載到
然後選擇到當前表格當中的某一個單元格確定
那這個時候這個表格你就可以去做數據透視表格了
比如說你選擇插入數據透視表格
把它給放在當前這個表格當中
我們想看一下某一個產品
它所對應到的銷量的彙總一目瞭然對吧
好
那這種雙表頭咱們又應該如何去進行製作呢
不管你是要去做雙表頭還是去做三表頭
其實原理它都是一樣的
大家一定要想清楚啊
好
因爲只有單表頭它纔可以去做逆透視
所以我們需要用到一些方法
讓現在的雙表頭或者是多表頭變成是單行
所以其實你把問題想透徹的話呢
我們應該是把這種雙表頭把它給變成是這個樣子
比如說第一週計劃
第一週實際
第二週計劃
第二週實際
那這個不就變成是單表頭嗎
完了之後呢
你再用單表頭呢去做一個逆透視
在Power Query當中的操作呢
就會有一些複雜
大家看清楚了
首先我們應該是選擇到當前這個表格
選擇到來自表格或區域
大家注意
你不要選擇包含標題取消它
然後呢確定進入到Power Query當中
好
大家可以看到
由於它沒有表頭嘛
所以呢
這邊它顯示的是列一列二列三
然後呢
第一週
第二週
第三週
包括下方的計劃
實際就變成了是表格當中的內容
那和我們現在呢
在當前表格當中所看到的是一樣的
同時注意啊
在超級表格當中
它是沒有合併單元格的
哪怕你之前是合併了單元格
它都會歸類到第一個單元格當中
所以你會發現呢
第二個位置第一週後面
它就不是第一週
它是NO
所以我們現在應該要把第一行和第二行
把它給連接起來
那並且呢
這個位置呢
我們應該要寫上是第一週嘛
但是你又沒有辦法說啊
我們用這兩行呢
去做一個合併的處理
所以你現在應該是選擇到當前表格之後
選擇到轉制
把整個表格做一個轉制之後呢
周就變成是在第一列
計劃實際呢
就變成是第二列
那這個位置呢
我們是不是需要把它給填滿
第一週下方應該是第一週
第二週下方應該是第二週
所以我們可以來選擇到這一列當中
然後選擇到填充
選擇到想下填充
你看第一週
第二週
好
那現在我們是不是可以來選擇
把這兩列可以來做一個合併的處理呢
所以你可以選擇按住Ctrl鍵
選擇到第一列和第二列
然後呢
選擇到右鍵
選擇來做一個合併裏
然後我們可以選擇用一個符號啊
那你可以選擇到空格
如果你的原始表格當中的中間就會有空格
你可以找到其他的符號
比如說墨號
然後呢
選擇確定
好
這個時候大家可以看到
它就變成了是第一週計劃
第一週實際
第二週計劃
第二週實際
好
然後呢
我們再把整個表格呢
再把它再一次做一個轉制
你再看一下
這個位置是不是變成了是第一週計劃
第一週實際
第二週計劃
第二週實際
所以我們現在是否可以把整個第一行去做一個提升呢
所以現在你可以選擇到將第一行作爲標題
那這個時候呢
它就變成了是在標題的位置
那這個位置呢
就正好符合了最開始我給大家所描述的那種情況
對嗎
好
你再看啊
我們現在可以選擇到第一列
右鍵逆透視其他列
它就變成是第一週計劃
第一週實際
第二週計劃
第二週實際
好
那我們在看的時候呢
我們可能最後你想要說我用計劃去做彙總
實際去做彙總
對嗎
所以你最好是說把剛纔我們所做出來的這一列呢
然後再一次去做一個拆分
按照風格符去做拆分
然後呢
中間是冒號選擇給到確定
好
你再看一下這個是不是週數
所以呢
我們可以來寫到叫做週數
然後呢
這個位置呢
我們可以來寫到叫做計劃或實際
那最後一個位置呢
可以來寫到叫做數值
這個就是我們轉化之後的結果
現在我們可以來選擇到主頁
選擇了關閉並上載
然後呢
選擇了僅創建連接
好
那現在我們可以創建一個新的表格
然後呢
對它去做一個重命名
叫做一維轉化
好
然後呢
我們選擇到剛纔的這個表格右鍵
選擇到加載到
把它給放在我們當前的這個表格中間
確定
那這個啊
也就是我們最後的結果
好
現在我們可以來試一下了
選擇插入
選擇數據透視表格
選擇把它給放在現有工作表格當中
隨便選擇一個單元格
好
那你現在呢
比如說我想看產品
產品它所對應到的這個數值
對吧
然後呢
你可以把計劃
把它給放在列的位置
但是計劃和實際它不應該是求和嗎
所以我們應該是選擇到當前數據透視表格
選擇去做一個對行內禁用
那總計就沒有了
好
那我還想去算一下它們中間的差異
那你可以選擇看好了
把鼠標選擇到計劃或者是實際所在的位置
數據透視表分析
字段項目合集當中選擇的計算項
然後呢
我們可以來編輯一個名稱
叫做差異吧
然後呢
你可以來選擇它等於什麼呢
等於實際
然後呢
去減去計劃
然後選擇添加
確定
蹦
你看
那這個樣子的話呢
就等於說是是實際
如果是超越計劃就是正值嗎
如果是沒有超越計劃的話呢
就是負值嗎
就等於說這邊還差了我們的計劃的一些值
對吧
那最後呢
你還可以選擇插入選擇來給到一個切片器
那同時呢
我們可以選擇啊
比如說你想以週數來作爲篩選條件
那現在你可以選擇到第一週
選擇到第五週
選擇到第四周
那這個位置呢
如果你覺得這個週數你看上去不爽的話呢
自己也可以去做一個自定義格自定義的排序啊
那這個之前我們都講過
那每一週呢
他們的計劃實際對比情況以及啊所有的情況
好
那最酷的一點就在於說
那有可能你是不是會說
在我們的之前的表格當中會要去更新一些新的數據呢
那所以以後你就不要合併單元格了啊
就是這個樣子
你可以把整個第一行呢
可以去做一個隱藏
然後呢
你可以在這邊來寫到啊叫做第六週
然後呢
可以把計劃和實際呢
把它給複製放過來
然後呢
你再填寫一些數值在後面啊
比如說我隨便來寫一些啊
兩百到五百之間
好
然後把它給填成是值啊
那大家可以再來看一下
我們選擇到剛纔的這個表格啊
那現在他只有第一週到第五週嗎
剛纔我們又更新了第六週進來嗎
對吧
所以你現在可以選擇到數據選擇到全部刷新
蹦
你看那第六週啊
他也會出現在我們當前的這個表格中間
第六週啊
第六呢
第六週看到沒有
然後呢
這個表格他似乎沒有出現啊
所以你可以選擇去做一個刷新
那你看第六週
他也會進入到我們當前的表格中間好吧
所以這個就是多行表頭
他的一個逆透式的轉化方法
那如果你想嘛
如果你是三行表頭
那其實也就是把三個內容全部把它給合併在一個單元格當中
好吧
也就是在剛纔我們整個的製作過程中間呢
你轉制之後
然後把前面三粒去做一個填充之後的合併
然後再轉制回來就行了
好吧
那這個呢就是本章所有的內容啊
希望大家能夠聽懂啊
