數據分析技巧:如何將Excel二維錶轉一維表?
一維表,二維表分別是什麼?
「維」是指物質在時空中的衡量參數。一維是線,二維是面。
然而Excel表哥的維度,與它們根本一點親戚關係都沒有。那什麼是一維表,二維表呢?相信許多表親們現在都還搞不清楚吧!
舉個栗子,如下圖哪個是一維表,哪個是二維表呢?
判斷數據表是一維表還是二維表最簡單的一個方法就是看列的內容,看每一列是否是一個獨立的參數。如果每一列都是獨立的參數那就是一維表,如果有兩列及以上都是同類參數那就是二維表。
在數據關係上來說,二維表有一個很明顯的特徵,就是列欄位中有一部分是相同性質的欄位。而一維表沒有任何兩個欄位是相同性質的。
通過上面的判斷依據,很顯然:圖1左側的表是一維表,它的類別、產地是兩個不同的列參數;而右側的是二維表,它的1月、2月、3月屬於一組性質相同的「月份」參數。
二維轉一維有什麼用呢?
在數據統計分析中,要求所有的Table數據都必須是一維,以便於數據能夠方便地進行管理。原則上,一維表的數據再加工比二維表的要簡單得多,所以我們提倡在做數據管理的時候,基礎數據要採用一維表。
我們舉一個簡單例子: 從圖2可以看出它是個二維統計表,因為表哥錄入數據的時候把年份放在列上了,最近老闆要求他重新對2008年的各類茶葉的產量進行綜合統計,必須一行要一個分類一個年份一個產量,如圖3所示,以便後續能夠快速進行數據跟蹤。
怎麼實現呢?許多表親們會說,很簡單啊,手動複製就可以。但你仔細想想,圖2數據較少是比較容易,可如果數據有幾千條、幾萬條呢?手動複製不得累死。因此,我們需要將二維錶轉為一維表格。
如果是一維數據表,只需通過單擊表頭右側的下拉按鈕,在彈出的對話框中的篩選出選中想要的數據,這裡選擇中2008選項,即可統計出數據。是不是就非常方便了?
通過上面的例子可以看出,我們只有把二維錶轉化為一維表的形式,才能以它為數據源快速地得到其他數據。那麼,二維錶轉化一維表步驟是怎樣的呢?下面請看具體操作方法:
EXCEL二維表如何轉一維表?
表哥向我訴苦,說是老闆要求真多,「好好的一個表格,非要搞成什麼一維表,不是明擺著為難人嘛」。其實二維錶轉一維表並不難。下面,我就來教教各表親們如何在Excel 2016中玩轉數據改造,將二維錶轉為一維表。
我們先來看看二維表改造前的樣子。
改造成一維表後,變成如下圖所示的效果,怎麼實現呢?
那麼我們就要對表格的形象進行改造,具體操作方法如下:
第一步:按快捷鍵ALT+D→P(此處先按下Alt+D鍵,然後放掉,再按Alt+P鍵),在彈出的對話框中按下圖進行設置,並單擊下一步。
第二步:此時,頁欄位數目選擇「創建單頁欄位」,別猶豫,我們繼續下一步改造。
第三步:單擊
,然後在表格中拖動滑鼠選定數據目標區域,再繼續下一步。
第四步:選擇你改造後表格的位置,「新建工作表」或者「現有工作表」都可以,看您心情。這裡我們選擇 「新建工作表」。
第五步:此時,表格已有很大改變,如圖8。接下來,見證奇蹟的時刻,在表格右側,在「數據透視表欄位」窗格中,一般會自動勾選,如果沒勾選,選中「行」「列」「值」三項。
第六步:OK!Excel會自動創建一個新的工作表,基於原二維表形成的一維表。
複合表格怎麼辦?
然而,並不是所有二維表都這麼好對付。這不,表哥又遇到了麻煩。問小編我下圖10中這類「產地」比較複雜的遠房表格,即常見的混合二維表(又稱複合表格),應該怎麼將其轉換為一維表呢?
像這類複合表格,就不得不用出Excel 2016的大招,表格專用「查詢編輯器」,下面來看看具體操作方法:
第一步:首先,單擊表格的任意位置或者選中整個表格,再選擇「數據」-「從表格」,如下所示。
Excel將自動選擇表格區域。然後選中「表包含標題」複選框,單擊「確定」按鈕,如下所示。
第二步:打開「表11-查詢編輯器」。此時,混合表中的數據將自動上載到編輯器中,如下所示。
第三步:選中表格中多重數據的區域,如,「產地」列,單擊「拆分列」按鈕,如下圖所示。
第四步:因為多重數據中是用頓號進行間隔的,所以這裡選擇「按分隔符」,如下所示。如果每個標籤字元相同,則可以選擇「按字元數」。
第五步:彈出「按分隔符拆分列」對話框,在下拉列表中選擇「自定義」選項,在輸入框中輸入「頓號」,再單擊確定。
第六步:此時,將變成如下圖所示的表格。這裡選中混合表中的產地區域。
第七步:選擇「轉換」選項卡,單擊「逆透視其他列」按鈕。
第八步:表格變成如下所示的效果。再選擇「屬性」列,單擊滑鼠右鍵,在彈出的菜單中選擇「刪除」命令,刪除該列。
第九步:選擇「開始」選項卡,單擊「關閉並上載」按鈕,關閉表格查詢編輯器。
此時,看看數據,複合二維表已經轉換成如下所示的一維表,大功告成。
技巧拓展:
工作中,表格數據需要改造的種類非常多。那麼,根據實際情況表親們可選擇不同的改造的方法和技巧。譬如,對於簡單的一維表或二維表數據改造,除了前面介紹的方法之外。表親們還可以使用行、列互轉的方法來快速實現。
首先選中要轉置的源數據區域並複製,滑鼠停留在一個空白單元格區域。然後右鍵選擇黏貼——選擇性粘貼——轉置。或者複製並選擇空白單元格之後,直接按Ctrl+Alt+V鍵,在彈出菜單中勾選「轉置」複選框,確定即可完成轉置。|內容來源:中國統計網
知乎專欄—
袁帥:互聯網數據分析運營運營者:袁帥,互聯網數據分析運營實踐者,新社匯平台聯合創始人,微會動平台創始人。會展業信息化、數字化專家。CEAC國家信息化計算機教育認證:網路營銷師,SEM搜索引擎營銷師,SEO工程師。認證數據分析師,永洪數據科學研究院MVP。中國電子商務協會認證:中國電子商務職業經理人,暢銷書《互聯網銷售寶典》聯合出品人之一。
推薦閱讀:
※看了這篇,再也不怕數據分析面試了
※0008數據準備:excel 2016 二維表格轉化為一維表格
※如何理解「總體」「樣本」並進行相關「推斷」和「檢驗」?
※七周成為數據分析師:從零開始,構建數據化運營體系