在 RPA 的學習道路上,我們常會對 UiPath 等軟體的各項功能、參數感到混亂,因此 RPAI 數位優化器的系列文章將會對這些功能參數進行教學,今天這篇文章要和大家介紹的是「Excel」常用功能!
在這篇文章中,我們會和大家介紹以下幾個功能,包含:
當今天在 UiPath 的環境時,若要使用 Excel 相關操作都一定要先使用這個功能,讓 RPA 知道你要針對哪份 Excel 檔進行操作。
可以選取畫面中的紅框,叫出檔案總管並直接挑選需要的檔案進行操作,值得注意的是,畫面中的三角形警示,主要是 UiPath 針對程式提供的建議,基本上不算錯誤且不影響流程運作。
UiPath 會建議Use Excel File
這個功能,要另外被包覆在Excel Process Scope
,針對整個 Excel 檔案進行更細緻的處理,像是否要更新、關閉警示等。
Read Range
可以說是 Excel 操作最常使用的功能,可以協助我們讀取 Excel 資料內容,進一步做後續處理。
在 UiPath 中,可以透過選取下圖中的+號,進一步直接挑選所指定的 Excel 檔案工作表進行操作。
也可以進一步選擇 Indicate in Excel
,如此一來就會跳轉到 Excel 檔,可以直接框選所需要讀取的欄位內容,確認後即完成選取範圍的指定,而可以進行讀取。
除了讀取外,回寫也是 Excel 操作一定會用到的功能,顧名思義可以協助我們回寫指定資料到特定的欄位中,且同樣可以透過上面作法指定要回寫到哪個欄位中。
除了 Write Cell
一個一個回寫外,也有 Write DataTable to Excel
這個功能,可以協助我們一口氣將資料表回寫到 Excel 欄位中,這部份我們會連同下次介紹DataTable時,一併和大家介紹。
UiPath 提供了非常大量的 Excel 功能,包含我們常用的篩選功能,如同日常作業一樣,在篩選之前你總要知道要去哪個工作表、哪個欄位進行篩選,因此:
在 Source
欄位都一樣,可以透過+號挑選要進行操作的 Excel 檔案工作表,等到熟悉寫法後,也可以直接在欄位中填寫對應語法,而不用慢慢勾選。
在 Column Name
欄位則是要指定針對哪個欄位進行篩選,因此可以直接填寫欄位名稱,且因為要填入的是一個字串,所以前後要加上雙引號表達(" ")。
至於如何選擇要篩選的內容呢?可以點擊 Configure Filter
,就會跳出一個篩選視窗。
此時就可以和 RPA 說要篩選出哪些內容,重要的是,不單單是等於,也有像是包含、空值、初始值等多樣判斷,可以根據我們需求進行各樣篩選。
有時我們會需要建立新的工作表,這時就可以使用 Insert Sheet
這個功能。
使用上非常直覺,第一個 Create in workbook
欄位一樣放從 Use Excel File
即建立的 ExcelPractice
變數,主要是告訴 RPA 要針對哪份 Excel 檔案進行操作。
下一個 Sheet name
則是要告訴 RPA 要建立的新工作表名稱,另外記得變數一樣因為字串關係,所以前後要加上雙引號(" ")。
Excel 可以說是現在每個工作者的必備技能,無論你是人資、業務、PM 工作上都一定會使用 Excel 進行各類報表、數據處理,因此透過以上這些功能,我們就可以處理許多不同的 Excel 流程自動化!
舉例來說:
以上都是 RPAI 數位優化器很常看到的 Excel 自動化案例,而其中就可以結合我們上述提到的 Excel 功能,自動化地完成實現!
在這篇文章中,RPAI 數位優化器將更進一步透過實際案例,把以上提到的功能進行串聯,來和大家進行分享:RPA 案例實戰|透過 UiPath Excel 一步完成報表自動化
以上就是我們今天介紹的 Excel 常用功能,包括 Use Excel File
、Read Range
、Write Cell
、Filter
和 Insert Sheet
等實用技巧。透過這些功能,大家可以在 UiPath 環境中輕鬆進行 Excel 的自動化操作,大大提升工作效率。
然而上面的功能教學主要是和大家分享怎麼一一取值和回寫內容,但有無辦法可以一口氣讀取和回寫呢?
有的,這就是下次我們會聊的 DataTable!
希望這篇文章能夠幫助大家更好地理解和應用 UiPath 的 Excel 操作功能,如果你對 RPA 有更深入的興趣或問題,歡迎繼續關注我們的 RPAI 數位優化器系列文章,下一篇我們將深入探討如何使用 DataTable 進行更高效的資料處理,敬請期待!
這些功能雖然簡單,卻是我們創造自動化流程的基石,
讓我們一起由簡單開始,成就不簡單!
如果想進一步瞭解哪些 Excel 相關功能,歡迎在底下留言告訴我們!
這次的分享到此告一段落,想了解更多 RPA + AI 與數位轉型的最新趨勢與觀點、RPA 軟體功能介紹及實務應用案例,也歡迎追蹤 RPAI 數位優化器的社群和我們交流互動,我們下次見!
🚀 Instagram:RPAI 數位優化器
🚀 臉書粉絲專頁:RPAI 數位優化器
🚀 RPA入門課程:零基礎快速學習RPA-利用 UiPath 建構自動化機器人程式