RPA 自動化流程實例#1|用 Power Automate自動處理 Email 附件與資料輸入

Jul 14, 2025
在數位時代,企業每天都會收到大量的 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 之後,這一切都能在你還沒打開電腦前自動完成!
 

流程總覽

 
整體自動化流程分為以下步驟:
  1. 登入 Power Automate 並建立新流程
  1. 設定觸發條件(新郵件到達)
  1. 取得郵件附件
  1. 儲存附件到雲端(如 OneDrive 或 SharePoint)
  1. 讀取附件資料(以 Excel 為例)
  1. 將資料自動輸入到 SharePoint 清單
  1. 儲存、測試與流程除錯
這些步驟看似繁瑣,但其實 Power Automate 已將每個環節模組化,只要照著操作指引設定好條件與對應欄位,不需要寫一行程式碼,就能讓自動化流程順利運作。

三、Power Automate 流程設計詳細步驟(圖文教學)

 
貼心提醒:每個步驟都會搭配圖示說明,讓你零基礎也能跟著做!

1. 登入與建立新流程

 
  • 使用 Microsoft 帳號登入。如果你還沒有帳號,可以免費註冊一組 Microsoft 帳號。
  • 登入後,點選左側「建立」,選擇「自動化雲端流程」。
  • 輸入流程名稱(如「自動處理 Email 附件」),點選「建立」。
![步驟1-建立流程](https://i.imgur 
 

2. 設定觸發條件(新郵件到達)

 
  • 在流程建立畫面,搜尋並選擇「當新郵件到達(V3)」作為觸發器。
  • 選擇要監控的郵件信箱(如 Outlook)。
  • 可進一步設定篩選條件(如主旨含特定關鍵字、只處理有附件的郵件),以避免不必要的觸發。
![步驟2-設定觸發條件](https://i.imgur設定只有當郵件主旨包含「訂單」且有附件時才執行後續流程,這樣就不會誤處理一般信件。
 

3. 取得郵件附件

 
  • 新增動作,搜尋「取得電子郵件(V2)」。
  • 在「郵件識別碼」欄位,選擇觸發器產生的訊息識別碼。
  • 勾選「包含附件」為「是」。
  • 接著新增「取得附件(V2)」動作,將「電子郵件識別碼」與「附件 ID」分別對應上一動作的輸出。
![步驟3-取得附件](https://i.imgur符合條件的郵件附件自動擷取下來,無需人工操作。
 

4. 儲存附件到雲端(OneDrive/SharePoint)

 
  • 新增「建立檔案」動作,選擇目的地(如 OneDrive for Business 或 SharePoint 文件庫)。
  • 設定檔案名稱(可用附件原名或自訂命名規則)。
  • 檔案內容對應「取得附件」動作的內容。
![步驟4-儲存附件](https://i.imgur存到專屬資料夾,方便日後管理與查找。
 

5. 讀取附件資料(以 Excel 為例)

 
  • 若附件為 Excel,新增「取得表格內容」動作。
  • 指定剛儲存的檔案路徑與工作表名稱。
  • 取得表格中的所有資料列。
![步驟5-讀取Excel](https://i.imgur解析 Excel 內容,將每一列資料轉成可供後續處理的格式。
 

6. 將資料自動輸入到 SharePoint 清單

 
  • 新增「Apply to each」動作,將每一列資料逐一處理。
  • 在迴圈內,新增「建立項目」動作,選擇目標 SharePoint 清單。
  • 將 Excel 欄位對應到 SharePoint 欄位,實現自動資料輸入。
![步驟6-匯入SharePoint](https://樣設定後,所有 Excel 資料都會自動匯入 SharePoint,免去人工抄錄的麻煩。
 

7. 儲存、測試與流程除錯

 
  • 完成所有步驟後,點選「儲存」並「測試」流程。
  • 實際寄送測試郵件,確認附件自動下載、資料自動匯入。
  • 可於 Power Automate 的「執行歷程」檢查每一步執行狀態,若有錯誤可根據提示修正。
![步驟7-測試流程](https://i.imgur用小型測試檔案,確認流程正確無誤後再正式啟用。
 

四、常見問題與實用建議

 
  • 附件格式不符怎麼辦?
    • 可於流程中加上判斷,僅處理特定副檔名(如 .xlsx),避免錯誤。例如在「條件」動作中設定「檔案名稱結尾為 .xlsx」才繼續執行後續步驟。
  • Excel 欄位對應錯誤?
    • 建議先確認 Excel 表格格式與 SharePoint 欄位名稱一致,必要時可在流程中加入資料格式轉換或欄位名稱對應。
  • 流程未自動執行?
    • 檢查觸發條件、權限設定與流程啟用狀態,並確認帳號有足夠權限存取信箱與 SharePoint。
  • 資料量大時流程卡住?
    • 可將流程拆分多次執行,或設定流程延遲,避免單次處理過多資料。也可考慮將資料分批上傳,減少單次處理壓力。
  • 如何追蹤流程執行狀態?
    • Power Automate 提供詳細的執行歷程紀錄,遇到錯誤時會顯示錯誤訊息與發生步驟,方便快速定位問題並修正。
此外,建議企業定期檢查自動化流程的運作狀態,並根據實際需求持續優化流程設計。例如:加入自動通知、異常提醒、資料驗證等功能,讓自動化流程更穩定、更貼合業務需求。

五、進階需求與專業協助

 
如果你有更複雜或客製化的自動化需求(如多層資料驗證、跨平台整合、特殊格式處理等),歡迎聯絡 LynuxTek 專業團隊協助規劃,讓你的自動化流程更完整、更穩定!
舉例來說,部分企業除了要自動下載附件、匯入資料外,還需要根據資料內容自動分類、寄發通知、或與內部 ERP、CRM 系統整合。這些進階需求雖然複雜,但透過專業顧問的協助,依然可以用 Power Automate 或其他 RPA 軟體實現,為企業節省更多時間與成本。
 
本篇文章由 LynuxTek 整理撰寫,歡迎分享給有興趣導入自動化的朋友或同事!如果有任何問題或想了解更多 RPA 實務應用,歡迎留言或聯絡我們專業顧問。
延伸閱讀建議: