Excel合併處理多份系統匯出文字檔

Finley Li
Mar 30, 2021

--

每個月底匯出系統的取餐紀錄每天一個檔案,個別資料/資料剖析以後複製貼上到同一張工作表、篩選部門、個別製作樞紐分析,這需要提高效率。

一、自系統匯出每天餐廳的簽到記錄

二、就是這邊開始造成莫大的困擾,這裡利用Excel 2019內建功能Power Query(舊版需要自行安裝),處理多檔合併的問題,關鍵是選取資料/取得資料/從檔案/從檔案夾這樣才能大量匯入。

三、不要急著結束,請先選取編輯來進行合併二進位檔案

四、用空格來分割資料,這裡要看各家系統匯出時選擇的資料分割格式。這裡有個小問題,因為公司的系統所匯出的部門一直都有問題尚未處理,所以在清洗資料時只洗成日期、時間、工號、姓名,部門等等再個別處理。

五、利用Excel友善的VLOOKUP函數把部門和子公司名稱加上去,雖然許許多多的文章已經開始推薦XLOOKUP 函數,But…。記得要有一張工作表取名為人員名單,這張人員名單裡面有至少有三個欄位人名、部門、子公司,不過這個步驟所做的事情等廠商將問題處理好就可以直接匯出。

六、最後就是大家喜歡的插入/樞紐分析表,因為總務小姐要統計整個月每個人、部門的用餐數量(要收費),所以我用姓名來計算數量,日期當作欄。

這樣統計起來應該會簡單的多,但是她聽說別間公司都是按個鍵就好了!
我的換軌器程式也在排程,等我有時間了再用Python來處理吧。

最後,這個檔案可以留起來等到下個月只要做到步驟4.5就好,因為vlookup已經在那邊等著你了,而樞紐分析記得按下重新整理就好。

--

--

Finley Li
Finley Li

Written by Finley Li

專職伺服器維護管理、兼維修電腦設備,現任大同大學圖書資訊處電算中心的網路系統組長工。偶而寫點code解決一些小問題,https://github.com/FinleyLi

No responses yet