在日常的數據分析工作中,我們經常需要批量導入數據,今天我們先針對單工作簿中所有表數據的導入進行演示,例如下圖所示的某公司北京分部2012年到2015年銷售產品的記錄數據,每個年度為一個獨立的表,且表結構一樣。這種表如何一次性導入到Power Query中了?
1、首先我們使用Excel2016打開一個空白的Excel工作簿文件,依次點擊“數據/從文件/從工作簿”
2、在導航器界面,左側列出了所有工作表,我們這里不是一個個去勾選加載,如果表很多,那么勾起來太麻煩,直接選任一個表,點擊“轉換數據”按鈕,進入Power Query管理界面即可
3、在右側“查詢設置”的應用的步驟區域,刪掉除“源”之外的所有步驟
4、選中“Item”、“kind”、“Hidden”三列,然后刪除掉, 然后再點擊“Data”列標題右側的按鈕,去掉“使用原始列名作為前綴”勾選,然后點擊確定,展開所有的列
5、將第一行提升為標題,注意:提升標題時,PQ會自動添加一個步驟,識別列的數據類型,首列的工作表標簽名被識別成了日期了,需要自己改過來
6、在“客戶”列中進行篩選處理,去掉“客戶”的勾選,這樣就可以去掉多余的標題行內容,此時得到的數據就是工作簿中所有工作表的數據匯總