WPS Office logoWPS Office
菜单
資料彙總

WPS表格如何將多個工作表資料合併彙總並自動更新?

WPS技術團隊
WPS表格如何合併多工作表, WPS彙總資料自動更新設定, WPS合併計算使用步驟, WPS Power Query載入多表, 資料透視表多重合併範圍, WPS表格同步失效怎麼辦, WPS是否支援即時刷新彙總, 跨工作表彙總最佳方法, WPS表格大量資料合併效能, WPS更新來源後數值未變排查

功能定位:為何需要「跨表合併+自動更新」

在 2026 年 WPS Spreadsheets 環境下,「WPS表格如何將多個工作表資料合併彙總並自動更新」已不只是 IT 部門議題:財務月結要合併 30 家分公司報表、營運日報需滾動彙總 24 張 POS 機拋出的 CSV、老闆要求「只要刷新就能看最新庫存」。若繼續用複製貼上,不僅耗時,還會因人為移位導致公式錯位。本文把官方已公開的三條主流路徑——Power Query(下稱 PQ)、資料透視表多重合併、LAMBDA 遞迴——按「版本演進」思路梳理,讓你快速判斷哪一招在當前環境最穩、最快、最好維護。

功能定位:為何需要「跨表合併+自動更新」
功能定位:為何需要「跨表合併+自動更新」

版本演進速覽:誰支援自動刷新?

功能Windows 桌面版Mac 桌面版Linux/Web自動刷新
Power Query12.7 版起內建12.7 版起內建Web 版部分支援✔ 背景/開檔/手動
資料透視多重合併10.0 版起10.2 版起Web 不支援✔ 手動刷新
LAMBDA+LET 遞迴12.5 版起12.6 版起Web 不支援✔ 即時計算

說明:「自動刷新」指在來源檔案變動後,不需人手介入即可更新結果。PQ 支援背景輪詢,其餘兩者需手動或重新開檔觸發。

方案 A:Power Query——官方首推的 ETL 入口

1. 最短操作路徑(Windows 桌面版為例)

  1. 開啟 WPS Spreadsheets → 資料(Data) → 取得資料(Get Data) → 從檔案(From File) → 從活頁簿(From Workbook)。
  2. 選取母檔(含多工作表)→ 導覽窗格勾選所需 Sheet → 篩選條件(可刪空列、改型別)→ 載入至「僅建立連線」。
  3. 重複 1.~2. 把其餘檔案都變成查詢。
  4. 「合併查詢(Merge)>附加為新查詢(Append as New)」→ 選所有查詢 → 確定。
  5. 點擊「關閉並載入至…」→ 選「資料模型」或「新工作表」。
  6. 右側「查詢&連線」面板 → 右鍵 → 內容(Properties) → 勾選「背景重新整理」+「來源變更時自動更新」。

2. 為何優先 PQ?

PQ 把「匯入→清洗→彙總」封裝成可重複腳本,步驟列在右側,事後可視化回溯;且支援「資料模型」,讓樞紐分析直接讀取百萬行不卡頓。經驗性觀察:在 8 代 i7+16 GB 環境,合併 50 個 5 MB 檔案,PQ 背景刷新約數十秒內完成,CPU 峰值明顯低於傳統公式陣列。

3. 邊界與副作用

警告:PQ 在 Web 版只能「上傳至雲端資料來源」後再用 OData 介接,步驟與桌面版不相容;若公司禁用雲端,請改用方案 B。

方案 B:資料透視表「多重合併範圍」——無腳本用戶的避風港

1. 操作步驟(全桌面平台通用)

  1. 插入(Insert) → 資料透視表(PivotTable) → 選「多重合併範圍(Multiple consolidation ranges)」。
  2. 精靈 1/3:選「我將建立分頁欄位(I will create the page fields)」→ 下一步。
  3. 精靈 2/3:依次「新增範圍」→ 點選每張 Sheet 的資料區(含欄位名稱)→ 全部新增完畢 → 下一步。
  4. 精靈 3/3:選「新工作表」→ 完成。
  5. 產生樞紐後,可再把「列標籤」拖回「篩選」→ 切片器(Slicer) 一鍵切分店。

2. 適用情境

當 IT 政策封鎖外部腳本、又不允許雲端連線時,「多重合併範圍」是唯一零程式碼的出路;而且樞紐表原生支援「右鍵→重新整理」,門檻最低。

3. 缺點與補救

  • 來源欄位名稱必須完全一致,否則會被當成不同維度;建議先用「取代」統一標題。
  • 新增工作表後,需重新走一次精靈,無法一鍵擴展;可錄製簡單 VBA 巨集(WPS 支援)把步驟自動化。

方案 C:LAMBDA 遞迴——極客級「全公式」方案

1. 核心思路

利用 LAMBDA 自訂遞迴函數,在「主控表」以 =LET(檔案清單,{"北區.xlsx";"南區.xlsx"},VSTACK(MAP(檔案清單,LAMBDA(檔,INDIRECT("'"&檔&"]Sheet1'!A2:D100"))))) 一次性垂直堆疊。公式即腳本,零外部連線,適合「來源檔與主檔在同一資料夾」且檔名規律的場景。

2. 實戰範例(可複現)

  1. 把所有分店檔案放進同資料夾 → 主檔也放同一夾。
  2. 公式 → 名稱管理員(Name Manager) → 新增 → 名稱:匯總;引用:
    =LAMBDA(路徑,檔名,VSTACK(MAP(檔名,LAMBDA(n,LET(全路,路徑&"\"&n,IF(FILE(全路),INDIRECT("'"&全路&"]銷售'!A2:E500"),{"","","","","檔案遺失"}))))))
  3. 儲存格輸入 =匯總(".",{"A.xlsx";"B.xlsx"}) 即動態回傳。

3. 風險控制

提示:INDIRECT 只對「已開啟」的檔案生效;若來源檔關閉,會回傳 #REF!。建議搭配「批次開檔」巨集或改用 DROP/TAKE 讀取已匯入記憶體的陣列。

三方案對比:如何挑選?

維度Power Query樞紐多重合併LAMBDA 遞迴
學習曲線中等(需理解查詢步驟)低(精靈引導)高(需熟悉函數程式設計)
資料量大於 100 萬行✔ 資料模型壓縮✘ 樞紐上限約 104 萬✘ 陣列記憶體限制
來源檔案經常增刪✔ 資料夾篩選自動展開✘ 需手動重選範圍△ 需改檔名陣列
離岸/斷網環境△ 需本機路徑✔ 純本機✔ 純本機
維護人員離職風險低(步驟可視)低高(公式晦澀)
三方案對比:如何挑選?
三方案對比:如何挑選?

常見失敗分支與回退

1. PQ 報 「資料來源無效」

經驗性觀察:多因「檔案被加密」或「路徑含 % 符號」。先將檔案解密;若路徑有 %,請在 PQ 進階編輯器把 Folder.Contents(".") 改為絕對路徑。

2. 樞紐合併後數字變文字

原因:來源欄位混和空字串。在精靈步驟 2 統一「取消勾選首列為標題」→ 完成後再於 PQ 或公式欄位轉型別。

3. LAMBDA 間歇回傳 0

多為循環參照。名稱管理員檢查是否自我呼叫時漏參;啟用「迭代計算」選項(檔案→選項→公式→啟用迭代運算)。

相容性與遷移建議

若檔案需交給仍在 WPS 2019 的協作方,勿使用 LAMBDA,否則對方會看到 #NAME?;可改用「PQ→關閉並載入至工作表」再寄出,對方僅失去刷新能力,仍能閱讀靜態結果。反之,若內部已全數升級 12.7 以上,可放心把 PQ 查詢打包成「範本」,置於共享資料夾,達到「一次建置,全員刷新」。

驗證與觀測方法

  1. 在來源檔新增一列「測試資料=999」→ 回到主檔按 Ctrl+Alt+F5 強制刷新。
  2. 檢查主檔最末列是否出現 999;若無,查看「查詢&連線→上次重新整理狀態」。
  3. 若狀態顯示 「DataFormat.Error」,代表型別衝突;回到 PQ 變更步驟即可。

適用/不適用場景清單

  • 適用:分店日報、工單 CSV 滾動、ERP 匯出檔案命名規律、需按月自動追加。
  • 不適用:單檔超過 104 萬行、來源為加密巨集啟用檔(.xlsm)、需即時雙向寫回(PQ 為唯讀)。

最佳實踐檢查表

☐ 統一欄位名稱與資料型別
☐ 把「來源資料夾」與「報表檔」分離,避免循環參照
☐ 主檔設「上次更新時間」儲存格:=NOW(),方便稽核
☐ 為 PQ 查詢加上「描述」與「群組」,離職交接更直覺
☐ 定期「匯出連線檔(.odc)」備份,重灌系統可一鍵還原

FAQ(使用 FAQPage Schema)

WPS Web 版能否使用 Power Query?

截至當前最新版本,Web 版僅支援「已上傳至 WPS 雲的 OData 來源」;本地 LAN 路徑無法連線,需改用桌面版。

刷新時提示「隱私等級」封鎖怎麼辦?

在 PQ 選項 → 隱私(Privacy) → 取消「合併資料時檢查隱私等級」即可;但需確認組織法規允許。

Mac 版找不到「取得資料」按鈕?

請先確認已升級至 12.7 版;功能位於「資料→取得與轉換資料(Get & Transform)」。若仍缺失,請至官網下載完整安裝包覆蓋。

未來趨勢/版本預期

WPS 官方在 12.8 測試版已露出「PQ 雲端排程刷新」開關,經驗性觀察若正式落地,將可讓 Web 版也能定時拉取本地 NAS 共享,無須保持桌面開機;樞紐多重合併則可能迎來「範圍自動偵測」預覽,減少手動重選。建議持續關注官方 Beta 公告,搶先驗證新功能,為下一次月結預留升級窗口。

結論與下一步

「WPS表格如何將多個工作表資料合併彙總並自動更新」並無銀彈,唯有在版本條件、資料規模、維護人力三者之間取捨。若你與同事皆使用 12.7 以上桌面版,Power Query 是投報率最高的起點:步驟可視、支援百萬行、刷新全自動。遇到離岸或斷網,就退回「樞紐多重合併」;若你偏好奇幻公式且檔案都在本機,LAMBDA 則能提供秒級即時運算。看完本文,請先打開手上的 WPS,檢查「資料」選單是否出現「取得資料」,跟著步驟跑一次測試;把「檢查表」截圖存進內部 Wiki,就能讓下一次月結從 3 小時縮到 3 分鐘。

📺 相關視頻教程

3 秒合併工作表 😍 #excel #excel教學