excel的多表格合并
比如說你有20幾家門店的數(shù)據(jù)疯淫,每個門店一個表格地来,難道要重復(fù)復(fù)制嗎?如果有100家門店怎么辦熙掺?
我們的數(shù)據(jù)表往往是從不同人員未斑,不同部門不同門店或者子公司收集到的統(tǒng)一格式數(shù)據(jù)。這些數(shù)據(jù)一般都還是按照不同時間存放的币绩,最常見的是按天蜡秽、月、季度缆镣、年度存放的芽突。如果要匯總做月報、季報或年報董瞻,這些分散在不同工作表的數(shù)據(jù)寞蚌,就無法使用數(shù)據(jù)透視表來做快速分析田巴,跨表分析需要復(fù)雜的函數(shù),甚至需要代碼來實(shí)現(xiàn)挟秤。
所以普遍的做法就是把所有表合并到一張表上壹哺。
在excel2016以前,只能通過一張張表復(fù)制來實(shí)現(xiàn)艘刚。不過現(xiàn)在有了power query這款神器管宵,點(diǎn)擊鼠標(biāo)就可以合并多個表格,而且只需一次建模就可以自動合并攀甚,不用再為做月報箩朴、季報或者年報發(fā)愁了。
power query:數(shù)據(jù)獲取
power pivot:數(shù)據(jù)分析(升級版的數(shù)據(jù)透視表)
power view:交互圖表
power map:可視地圖(用地圖顯示多表數(shù)據(jù))
excel2016自帶power query工具秋度,2013和2010版本么有炸庞,可以到微軟官網(wǎng)去下載免費(fèi)插件,更早版本的excel就不支持了静陈。
如何下載燕雁?百度搜索power query插件,第一個結(jié)果安裝教程鲸拥,第二個結(jié)果是微軟官網(wǎng)的下載鏈接,點(diǎn)擊進(jìn)去選擇對應(yīng)的版本下載即可
怎么知道自己用的是32位還是64位的呢僧免?在我的電腦圖標(biāo)上右鍵刑赶,看屬性,看看是32位還是64位的操作系統(tǒng)
多表合并
1懂衩、指定合并文件
excel2013:安裝插件后就可以在菜單欄上看到power query的入口
excel2016:數(shù)據(jù)--新建查詢--從文件--從文件夾進(jìn)入撞叨,選擇我們需要合并文件的存放目錄,所有要合并的文件必須放在同一個目錄下浊洞。點(diǎn)擊確定就可以看到要合并的目錄了牵敷,點(diǎn)擊編輯就可以把所有要合并的文件加載到power query中
2法希、讀取文件內(nèi)容
我們需要合并的是excel的文件內(nèi)容苫亦,放在第一列content中屋剑,現(xiàn)在顯示的是binary孕讳,二進(jìn)制的意思厂财,其實(shí)只需要保留這一列就可以了蟀苛,因?yàn)槲覀円喜⒌闹皇莈xcel的內(nèi)容帜平,可以刪除其他列,只留下文件這一列
如何把二進(jìn)制的content翻譯成可以讀取的內(nèi)容呢冗锁?在添加列選項(xiàng)卡里冻河,自定義列叨叙,在新列名中輸入想要的內(nèi)容擂错,在自定義列公式中輸入公式钮呀,=Excel.Workbook([content],true),需要注意的是蚂四,標(biāo)點(diǎn)符號都要是英文的证杭,excel必須區(qū)分大小寫,excel和workbook首字母必須是大寫字母乎莉,否則就會出現(xiàn)excel無法識別的情況
公式中第一個參數(shù)代表的就是剛剛保留的那一列哼鬓,第二個參數(shù)true代表的是所有的excel表中的第一行都是標(biāo)題异希,excel在后續(xù)提取數(shù)據(jù)的時候称簿,會繞考第一行憨降,只選取后面數(shù)據(jù)部分
然后點(diǎn)擊確定就可以,在power query中就能看到新添加的表內(nèi)容這一列
3士嚎、合并工作表
工作表都被讀取出來后,需要做的是讀取工作表中存放的數(shù)據(jù)娇澎,在表內(nèi)容這一列,點(diǎn)擊擴(kuò)展按鈕岔激,這樣就可以把工作會標(biāo)的信息都列出來,包括名字炫彩、數(shù)據(jù)、項(xiàng)杉允、類型以及是否隱藏等
只勾選date項(xiàng)目拢驾,點(diǎn)擊確定繁疤,這樣就把所有要合并的工作表都讀取出來了
這個時候再點(diǎn)擊擴(kuò)展按鈕,就可以看到要合并數(shù)據(jù)的所有列麻养,點(diǎn)擊確定,就把所有表的數(shù)據(jù)都完全合并到一起了
4、把合并結(jié)果轉(zhuǎn)成excel文件
開始--關(guān)閉并上載至--選擇存放地,然后就得到了合并的工作表
如果原始表格里的數(shù)據(jù)有修改、刪除或者新增怎么辦?
只需要在合并結(jié)果中荔烧,切換到表格工具選項(xiàng)卡,點(diǎn)擊設(shè)計--刷新汽久,就可以把新的數(shù)據(jù)自動合并進(jìn)來
如果同一目錄下有新增表格鹤竭,刷新后也可以自動合并進(jìn)來
用excel自帶的power query合并的好處,就是能建立原始數(shù)據(jù)和合并數(shù)據(jù)之間的動態(tài)鏈接關(guān)系景醇,原始數(shù)據(jù)中的任何變化臀稚,只要刷新一下就可以搞定
所以我們需要做的就是把合并架構(gòu)搭建起來,這樣任何的變化都能自動合并到合并結(jié)果上啡直。
如果excel是2010以前的版本烁涌,沒辦法安裝power query怎么辦苍碟?
可以安裝第三方的插件,比如說E靈撮执,方方格子微峰,慧辦公等等,都可以提供傻瓜式的合并操作抒钱,不過合并結(jié)果跟原始數(shù)據(jù)沒有關(guān)聯(lián)蜓肆。當(dāng)原始數(shù)據(jù)變動時,需要重新合并谋币。