身為辦公室的行政總管,每次遇到年度「固定資產盤點」、「跨部門資料調查」或「員工時數彙整」時,是不是常常遇到這個讓人抓狂的痛點:

「明明總公司有一張資產編號主表,但行政部回傳一份、業務部也回傳一份、行銷部又回傳一份...每份檔案裡面都寫了不同的盤點現況(例如:微調、報廢、維修中)。我到底要怎麼把這些分散在各部門 Excel 的『現況備註』,通通『自動對齊』抓回總公司的總表裡啊?難道只能手動一筆一筆複製貼上嗎?😭」

如果用傳統的 VLOOKUPINDEX/MATCH,萬一某個公用資產同時被兩個部門填寫了不同的備註,後面的資料就會被蓋掉,完全不符合行政精準的要求!

今天這篇文章就要教大家一招大絕。不用寫複雜公式、不用懂 VBA 寫程式,直接利用 Excel 內建的超級神器 —— Power Query 打造一套「檔案丟進資料夾就能一鍵自動化彙整」的防呆系統。

只要設定一次,以後新部門的檔案陸續交過來,你真的只需要點「重新整理」就搞定了!


🎯 實戰情境設定(Excel 跨檔案對齊)

在開始之前,我們先釐清手邊的檔案架構。這個方法最適合用來處理「欄位結構相同、但由不同人填寫」的多個 Excel 活頁簿:

  • 母表(主檔案)總公司資產總表.xlsx(包含所有「資產編號」與「品名」,但「各部門盤點現況備註」欄位目前是空的)。

  • 子表(部門檔案)部門A_行政部.xlsx部門B_業務部.xlsx(各部門自行盤點、更新備註後回傳的最新進度檔案)。

  • 範例檔案檔案下載網址


🚀 4步驟打造「免寫程式」的 Excel 自動化彙整系統


Step 1. 電腦資料夾管理(一鍵更新的關鍵)

首先,請在你的電腦裡建立一個全新的資料夾,命名為 【各部門回報區】

  • 把目前收到所有部門的 Excel 檔案通通丟進去。

  • ⚠️ SEO防呆提醒:你的 總公司資產總表.xlsx(主表)請單獨放在這個資料夾的外面,千萬不要放進去,否則系統會讀取到自己而產生邏輯錯誤喔!


Step 2. 讓主表自動讀取資料夾,並「清洗」重複的部門標題

1.打開你的 「總公司資產總表.xlsx」

2.點選上方功能列的 「資料」「取得資料」「從檔案」「從資料夾」


3.選擇你剛剛建立的 【各部門回報區】 資料夾,點選「確定」。


4.視窗跳出來後,點選下方的 「合併」(下拉選單) → 選擇 「合併與轉換資料」


5.點選左側的 「工作表1」(或你的 Sheet 名稱),點擊確定。


💡 【小編敲黑板】這裡有一個新手必踩大坑!

進到預覽畫面時,你會發現標題暫時變成了 Column1Column2,而且部門 B 的標題列(資產編號、現況備註)也被當成一般資料合併進來了!別慌,我們用兩個滑鼠點擊動作一秒清洗乾淨:

  • 動作A(提升標題):點選上方功能列 「首頁」 分頁 → 找到中間偏右的 「使用第一列作為標頭」 給它點下去!原本的 Column1 就會乖乖變成 資產編號 了。

  • 動作B(過濾重複標題):點選 「資產編號」 欄位標題右側的 「倒三角形(篩選小箭頭)」,在下拉清單中向下捲動,把「資產編號」這個字眼的勾勾取消掉,點擊確定。

這樣一來,所有部門檔案自帶的重複標題,就會被完美過濾囉!


Step 3. 欄位瘦身與進階文字合併(多部門備註不覆蓋)

為了解決多個部門可能對同一項資產填寫不同備註的問題,我們要進行神奇的文字黏接:

1.只保留關鍵欄位:按住 Ctrl 鍵,同時點選 「資產編號」「現況備註」 的標題。在標題上按滑鼠右鍵 → 選擇 「移除其他資料行」


2.防止重複資料被蓋掉:點選功能列的 「轉換」「分組依據」

  • 分組依據選:資產編號

  • 新資料行名稱:合併內容

  • 作業選:所有資料列,點擊確定。


3.把所有人的備註黏起來:點選 「新增資料行」「自訂資料行」,這時候會跳出一個自訂公式視窗:

  • ⚠️ 【關鍵防呆提醒】:視窗最上方的 「新資料行名稱」 目前預設是 自訂請一定要把它改打字輸入為:現況備註!如果你維持原樣不改,等一下 Step 4 要找資料時,清單裡就不會出現現況備註,而是會變成醜醜的「自訂」喔!

  • 接著在下方的公式欄位中輸入這行文字小魔法: = Text.Combine(List.Select([合併內容][現況備註], each _ <> null and _ <> ""), " / ")



4.刪除原本中間過渡用的 合併內容 欄位,接著點選左上角的 「關閉並載入」「僅建立連線」



Step 4. 把所有備註根據關鍵字完美抓回總表!

現在我們已經把所有部門的資料整理好了,最後一步就是把它們跟總表連起來(類似 Excel 的 VLOOKUP 功能):

1.在總表中,選取現有的資料,點選 「資料」「從表格/範圍」(把你的總表也載入 Power Query 中)。


2.⚠️ 【出發前的除雷動作】:因為我們原本的總表裡,可能已經有一個手動建立、但目前空空如也的各部門盤點現況備註 欄位。請在 Power Query 裡先選取這個原本空的欄位,按滑鼠右鍵選擇「移除」

  • 為什麼要刪除?因為 Power Query 的邏輯是「把查到的資料,當成全新的一欄加在表格最右邊」,如果這裡不先刪除舊的空欄位,等一下匯出 Excel 時,中間就會尷尬地空出一整欄喔!


3.移除空欄位後,點選上方功能列的 「合併查詢」


4.上半部選表格1,下半部下拉選單選擇我們剛剛在 Step 3 做好的那個連線。

5.關鍵對齊步驟:分別點擊上下兩個預覽畫面中的 「資產編號」(這就像畫一條無形的線,讓兩張表根據資產編號自動對齊!),點擊確定。

6.在總表最右邊會多出一欄,點選欄位標題右上角的 「雙向箭頭 (展開)」 圖示,此時勾選我們在 Step 3 命名好的「現況備註」(並取消勾選底部的「使用原始資料行名稱作為前置詞」),點擊確定。



7.最後,點選左上角的 「關閉並載入」


😎 成果發表!以後有新部門繳交檔案怎麼辦?

恭喜你!Excel 會幫你生出一張全新的漂亮資產總表,中間不但沒有空欄位,且各部門辛苦填寫的備註已經完全根據編號自動對齊帶入了!

而且最厲害的是,如果行政部寫了「正常」,業務部寫了「螢幕有刮傷」,畫面會自動在同一格顯示 運作正常... / 外殼有輕微刮傷...,完全不會有漏失資訊的問題!

更棒的是,下禮拜如果研發部、行銷部、財務部也陸續把檔案交過來了... 你完全不需要重新做一遍上述的步驟!你只需要做兩件事:

  1. 直接把新來的 Excel 檔案通通丟進【各部門回報區】資料夾。

  2. 打開總表,點選「資料」分頁 →「全部重新整理」。


Power Query 就會自動去資料夾撈所有新檔案、自動過濾重複標題、自動比對資產編號、自動用 / 把新備註串在後面。


🙋‍♂️ Excel Power Query 常見問題(行政人員防呆 FAQ)

Q1:為什麼我點「全部重新整理」後,新檔案的資料沒有進來?

A1:請檢查兩點:第一,新檔案有沒有確實放進你當初設定的那個資料夾內;第二,新檔案裡面的「工作表名稱(Sheet名)」和「欄位標題(如:資產編號)」字眼是否跟原本的檔案完全一模一樣。Power Query 對字體大小寫、空格和字眼非常敏感喔!

Q2:我的 Excel 版本有 Power Query 功能嗎?去哪裡找?

A2:如果你使用的是 Excel 2016 / 2019 / 2021 / 2024 或 Microsoft 365,這個功能已經全面內建在上方功能列的 「資料」 分頁中了(左側的「取得並轉換資料」區塊)。如果是 Excel 2010 或 2013,則需要去微軟官網免費下載「Power Query 增益集」外掛。

Q3:用這個方法合併 Excel 檔案,有資料筆數限制嗎?

A3:傳統 Excel 單一工作表限制是 1,048,576 列,但 Power Query 厲害的地方在於它是在後台處理大數據,可以輕鬆處理數百萬列以上的資料,非常適合用來做跨年度、跨部門的大型資料彙整!


趕快把這招超實用的 Excel 自動彙整技巧學起來,下次遇到跨部門調查或資產盤點,就能優雅地一鍵搞定,提早準時下班啦!



📋 § 延伸閱讀(推薦給想成為辦公室 Excel 大師的你)

如果你覺得這篇 Power Query 的教學對你很有幫助,以下這幾篇關於「資料查詢與欄位合併」的實用小技巧,你也絕對不能錯過:



創作者介紹
創作者 「i」學習 的頭像
小 i

「i」學習

小 i 發表在 痞客邦 留言(0) 人氣( 88 )