RPA 自動化流程實例#1|用 Power Automate自動處理 Email 附件與資料輸入
在數位時代,企業每天都會收到大量的 Email,這些郵件中常常夾帶著各種報表、訂單、發票等附件。你是否也經常需要手動下載這些附件,再一筆一筆將資料輸入到公司內部系統或雲端平台?這些重複性高、耗時又容易出錯的工作,不僅讓人疲憊,也降低了團隊的效率。隨著 RPA(機器人流程自動化)技術的普及,這些瑣碎的流程其實都可以交給自動化軟體來完成。本文將以 Power Automate 這套微軟 RPA 工具為例,手把手教你如何自動下載 Email 附件,並將附件中的資料自動輸入到 SharePoint 或其他平台,讓你輕鬆實現無痛自動化!
一、RPA 與 Power Automate 簡介
RPA 是什麼?
RPA(Robotic Process Automation,機器人流程自動化)是一種軟體技術,能模擬人類在電腦上的操作,協助自動執行重複性高、規則明確的任務。RPA 特別適合處理大量資料搬移、表單填寫、郵件處理、檔案整理等繁瑣流程。
使用 RPA 的好處包括:
- 大幅減少人力成本
- 降低人為錯誤
- 提升作業效率
- 讓團隊專注於更有價值的工作
RPA 的應用範圍非常廣泛,舉凡財務、會計、行政、客服、供應鏈管理等部門,皆可藉由自動化工具將重複性高的作業流程自動化。例如:自動整理發票、批次下載報表、定時備份檔案、資料比對與同步等,這些原本需要耗費大量人力的工作,透過 RPA 軟體都能輕鬆完成。
Power Automate 特色
Power Automate 是微軟推出的 RPA 軟體,支援雲端與桌面自動化,能輕鬆整合 Microsoft 365、Outlook、SharePoint、OneDrive 等多種服務。
其主要特色包括:
- 圖形化流程設計,無需程式基礎
- 內建豐富範本,新手也能快速上手
- 跨平台整合,適用於各種企業應用情境
- 支援自動化 Email、檔案、資料庫、API 等多元任務
Power Automate 最大的優勢在於它與 Microsoft 生態系的高度整合。無論是 Office 365、Teams、SharePoint、Outlook、Excel、OneDrive 等,都能一鍵串接,實現資料自動流轉。此外,Power Automate 也支援多種第三方服務和 API,讓企業能根據自身需求彈性擴充自動化範圍。對於沒有程式基礎的新手來說,Power Automate 的拖拉式設計介面特別友善,讓每個人都能輕鬆設計屬於自己的自動化流程。
二、自動化流程案例說明
流程目標
本篇教學將示範如何利用 Power Automate,當收到特定 Email 時,自動下載附件(如 Excel),並將附件中的資料自動匯入 SharePoint 清單或其他指定平台。這個流程特別適合:
- 每天需處理大量郵件附件的會計、行政、業務單位
- 需要將外部資料自動彙整到公司系統的團隊
- 想減少人工抄錄、提升資料正確性的企業
這樣的自動化流程,不僅能大幅節省人力,還能確保資料即時、正確地流入企業內部系統,避免因人工疏失而造成的遺漏或錯誤。舉例來說,許多企業每天都會收到供應商寄來的訂單 Excel 檔案,過去需要專人下載、整理並手動輸入到 ERP 或 SharePoint 系統。有了 RPA 之後,這一切都能在你還沒打開電腦前自動完成!
流程總覽
整體自動化流程分為以下步驟:
- 登入 Power Automate 並建立新流程
- 設定觸發條件(新郵件到達)
- 取得郵件附件
- 儲存附件到雲端(如 OneDrive 或 SharePoint)
- 讀取附件資料(以 Excel 為例)
- 將資料自動輸入到 SharePoint 清單
- 儲存、測試與流程除錯
這些步驟看似繁瑣,但其實 Power Automate 已將每個環節模組化,只要照著操作指引設定好條件與對應欄位,不需要寫一行程式碼,就能讓自動化流程順利運作。
三、Power Automate 流程設計詳細步驟(圖文教學)
貼心提醒:每個步驟都會搭配圖示說明,讓你零基礎也能跟著做!
1. 登入與建立新流程
- 開啟瀏覽器,前往 Power Automate 官方網站。
- 使用 Microsoft 帳號登入。如果你還沒有帳號,可以免費註冊一組 Microsoft 帳號。
- 登入後,點選左側「建立」,選擇「自動化雲端流程」。
- 輸入流程名稱(如「自動處理 Email 附件」),點選「建立」。

- 在流程建立畫面,搜尋並選擇「當新郵件到達(V3)」作為觸發器。
- 選擇要監控的郵件信箱(如 Outlook)。
- 可進一步設定篩選條件(如主旨含特定關鍵字、只處理有附件的郵件),以避免不必要的觸發。
」。
- 在「郵件識別碼」欄位,選擇觸發器產生的訊息識別碼。
- 勾選「包含附件」為「是」。
- 接著新增「取得附件(V2)」動作,將「電子郵件識別碼」與「附件 ID」分別對應上一動作的輸出。

- 新增「建立檔案」動作,選擇目的地(如 OneDrive for Business 或 SharePoint 文件庫)。
- 設定檔案名稱(可用附件原名或自訂命名規則)。
- 檔案內容對應「取得附件」動作的內容。

- 若附件為 Excel,新增「取得表格內容」動作。
- 指定剛儲存的檔案路徑與工作表名稱。
- 取得表格中的所有資料列。
,避免錯誤。例如在「條件」動作中設定「檔案名稱結尾為 .xlsx」才繼續執行後續步驟。
- Excel 欄位對應錯誤?
建議先確認 Excel 表格格式與 SharePoint 欄位名稱一致,必要時可在流程中加入資料格式轉換或欄位名稱對應。
- 流程未自動執行?
檢查觸發條件、權限設定與流程啟用狀態,並確認帳號有足夠權限存取信箱與 SharePoint。
- 資料量大時流程卡住?
可將流程拆分多次執行,或設定流程延遲,避免單次處理過多資料。也可考慮將資料分批上傳,減少單次處理壓力。
- 如何追蹤流程執行狀態?
Power Automate 提供詳細的執行歷程紀錄,遇到錯誤時會顯示錯誤訊息與發生步驟,方便快速定位問題並修正。
此外,建議企業定期檢查自動化流程的運作狀態,並根據實際需求持續優化流程設計。例如:加入自動通知、異常提醒、資料驗證等功能,讓自動化流程更穩定、更貼合業務需求。
五、進階需求與專業協助
如果你有更複雜或客製化的自動化需求(如多層資料驗證、跨平台整合、特殊格式處理等),歡迎聯絡 LynuxTek 專業團隊協助規劃,讓你的自動化流程更完整、更穩定!
舉例來說,部分企業除了要自動下載附件、匯入資料外,還需要根據資料內容自動分類、寄發通知、或與內部 ERP、CRM 系統整合。這些進階需求雖然複雜,但透過專業顧問的協助,依然可以用 Power Automate 或其他 RPA 軟體實現,為企業節省更多時間與成本。
👉 聯絡我們
本篇文章由 LynuxTek 整理撰寫,歡迎分享給有興趣導入自動化的朋友或同事!如果有任何問題或想了解更多 RPA 實務應用,歡迎留言或聯絡我們專業顧問。
延伸閱讀建議: