官术网_书友最值得收藏!

1.3 表格變身——二維表轉換一維表

工作中經常會遇到二維表格,但是在Excel數據統計分析中,二維表格會帶來很多問題,比如數據透視表就要求數據源為一維表格。一維表和二維表有什么不同呢,如圖1-36所示。

圖1-36 一維表與二維表的區別

本節介紹的是Excel二維表轉成一維表的三種方法。

1.3.1 多重透視法

多重合并計算數據區域是多表透視,需按【ALT+D+P】組合鍵調出【數據透視表和數據透視圖向導】對話框,選中【多重合并計算數據區域】單選按鈕后,單擊【下一步】按鈕后再選擇【創建單頁字段】單選按鈕,如圖1-37所示。

圖1-37【數據透視表和數據透視圖向導】對話框1

選擇二維表數據區域A1:D4,按照圖1-38所示添加到計算區域。

圖1-38【數據透視表和數據透視圖向導】對話框2

最后就會做出圖1-39左圖所示的透視結果表。雙擊右下角的總計數據生成右圖的一維表,只需刪除不需要的D列數據即可。在數據透視表中,雙擊透視結果就是查看明細數據,該明細數據是新生成的一張工作表。

圖1-39 轉換一維表示意

說明:本方法適合行列標簽均是一項的二維表,對于左側有多列表頭的二維表,適合使用“逆透視法”。

1.3.2 應用加載項法

在Office軟件中,微軟為用戶提供了“應用商店”功能,商店中包含眾多的應用加載項,完全可以挑選適合的加載項進行使用。本方法介紹的加載項名稱叫“XLTools.net Unpivot Table”。

在【插入】-【應用商店】中加載項比較多,可以通過搜索找到該加載項,并添加到Excel軟件中,如圖1-40所示。

圖1-40 添加XLTools插件

Step1:選擇要進行轉換的二維表區域范圍,如圖1-41所示。

圖1-41 XLTools插件步驟1

Step2:在空白區域選取一個單元格作為將要放置轉換好的一維表格的起始位置,如圖1-42所示。

圖1-42 XLTools插件步驟2

Step3:單擊底部的【Unpivot Table】按鈕,生成了標準的一維表,如圖1-43所示。

圖1-43 XLTools插件步驟3

最后,只需要按照個人喜好給表格設置一個樣式就好了,然而這并不是必要的。曾經花費人們大量時間的二維表轉一維表工作就這樣輕松實現了,是不是覺得非常簡單呢?

1.3.3 逆透視法

如圖1-44所示,這樣的數據表格在工作中很常見,如果要做更全面的數據分析,需把表格轉換成一維表格,用多重透視法和加載項法都不能直接做出來,需要對“地區”和“城市”字段進行合并處理。如果遇到字段比較多的情況,就會很麻煩。

圖1-44 多列表頭二維表

下面介紹Excel 2016的“逆透視”方法。

Step1:單擊【數據】-【從表格】,選擇對應的數據區域,如圖1-45所示。

圖1-45 數據逆透視示意1

這樣Excel會自動將數據區域轉換為超級表,并打開【查詢編輯器】對話框。

Step2:選擇1~6月所在的列(先選擇1月列,按住【Shift】鍵選擇6月列),單擊【轉換】-【逆透視列】,如圖1-46所示。

圖1-46 數據逆透視示意2

逆透視的查詢結果如圖1-47所示。

圖1-47 數據逆透視查詢結果

Step3:單擊【開始】-【關閉并上載】,把轉換結果傳送到Excel表格中,這樣就生成一個新工作表。工作表右側提示“已加載XX行”如圖1-48所示。

圖1-48 逆透視結果表格

這項功能是不是很神奇?如果是其他版本,要用到超級復雜的功能或者VBA,有了這個新功能,處理數據將變得更加簡單。

主站蜘蛛池模板: 汶川县| 泗洪县| 凤城市| 澎湖县| 微山县| 深泽县| 临澧县| 突泉县| 康定县| 武山县| 灵璧县| 景德镇市| 灵石县| 资阳市| 微博| 乐平市| 溆浦县| 资中县| 津南区| 张北县| 调兵山市| 望谟县| 瑞丽市| 昭苏县| 霸州市| 囊谦县| 平遥县| 探索| 西吉县| 陇南市| 玛沁县| 泸水县| 新余市| 莲花县| 湾仔区| 德化县| 永济市| 会东县| 达州市| 弋阳县| 林周县|