數據透視表絕對是Excel的一大利器,用好它可以讓你分分鐘完成復雜的工作。本例就是利用數據透視表查找兩組復雜數據間最細微的差異,堪稱“明察秋毫的鷹眼”,可供財務對賬、統計查找差異參考。
例:某公司9月30日和10月15日累計收到襯衫訂單如下圖(原始數據成千上萬行):
圖1 原始數據
兩個時點的數據結構都是一樣的,均有3個項目和2項數據,現在要求按同樣的數據結構列出前后的差異以供后續工作的開展。
在保證所有項目數據的格式對應相同的前提下,操作步驟如下:
1、單擊“0930”工作表名,按住Ctrl后水平向右移動,即可復制一張表,改名為“差異”,置于最末:
圖2 復制工作表
2、將“差異表”中的“數量”改為“0930數量”、“金額”改為“0930金額”。
3、拖選第2張表“1015”中的A~E列,并復制,粘到差異表I列(與第1組數據空數據項數+1=3列),并將“數量”改為“1015數量”、“金額”改為“10150金額”:
圖3 數據準備1
4、在第2組數據值項前(L列前)插入與數據項數相等(此處為2)的空列,這一步極為關鍵,目的在于經數據透視表匯總時不會與第1組數據混在一起,但相同項的數據會合計為一行:
圖4 數據準備2
5、將第2組數據中除標題外的所有數據剪切(單擊數據的最左上角單元格,使用Ctrl+Shift+光標向下,再向右、向右選擇完全部數據)拼接至第1組數據下一行,不要有空行,并將第2組數據中的數據項標題拼在第1組數據后邊,使兩組數據形成一個整體,但各數據項都是分開列的。再清除原來第2組數據的項目標題。為有效展示,下圖隱藏了若干中間行:
圖5 數據準備3
6、選中合并后的數據區中的任意一單元格,在本表的J1(或第1行的任意空白單元格)插入數據透視表:
圖6 插入數據透視表