Excel的多工作簿合并可以用SQL完成,但是,個(gè)人更加建議使用Excel2016的新功能Power Query(Excel2010或Excel2013可到微軟官方下載相應(yīng)的插件)來(lái)完成。具體方法如下: Step01:數(shù)據(jù)-從文件-從文件夾Step02:瀏覽選擇數(shù)據(jù)所在的文件夾,然后單擊確定Step03:添加列-添加自定義列-輸入公式:Excel.Workbook([Content])Step04:?jiǎn)螕羯弦徊接霉阶x取的數(shù)據(jù)列名右側(cè)的數(shù)據(jù)展開(kāi)按鈕Step05:繼續(xù)展開(kāi)數(shù)據(jù)Step06:刪掉不需要的列(選擇要保留的列)Step07:將第一行用作標(biāo)題Step08:刪掉其他表里重復(fù)的標(biāo)題行和匯總行Step09:關(guān)閉并上載數(shù)據(jù)最后數(shù)據(jù)結(jié)果匯總?cè)缦拢?/p> 通過(guò)Power Query進(jìn)行多個(gè)工作簿數(shù)據(jù)的匯總,方法非常簡(jiǎn)單,而且,對(duì)于以上過(guò)程中的每一個(gè)操作,都會(huì)形成一個(gè)完整的步驟記錄,如下圖所示: 對(duì)于這些步驟可以非常方便地觀(guān)察其結(jié)果,并按需要進(jìn)行修改——這種所見(jiàn)即所得的操作非常便于在數(shù)據(jù)匯總和處理過(guò)程中發(fā)現(xiàn)問(wèn)題并及時(shí)糾正。 此外,相對(duì)于SQL,Power Query的操作更加簡(jiǎn)單,而在Excel里寫(xiě)SQL其實(shí)是很麻煩的,如果只是簡(jiǎn)單的而且非常規(guī)范的少數(shù)幾列數(shù)據(jù)匯總還好,如果數(shù)據(jù)較為復(fù)雜,用SQL簡(jiǎn)直是個(gè)災(zāi)難,但用Power Query可以按需要做非常多的中間處理(數(shù)據(jù)清洗)工作,然后再進(jìn)行數(shù)據(jù)的匯總。 因此,自從有了Power Query,我就沒(méi)有再使用過(guò)Excel里的SQL。 更多精彩內(nèi)容,盡在【Excel到PowerBI】我是大海,微軟認(rèn)證Excel專(zhuān)家,企業(yè)簽約Power BI顧問(wèn)讓我們一起學(xué)習(xí),共同進(jìn)步! |
|