RPA 功能|Excel 工作者不可不知的 UiPath Sort Data Table!

更新 發佈閱讀 7 分鐘

在 UiPath 的學習道路上,我們常會對各項功能(Activities)、參數(Properities)感到混亂,因此 RPAI 數位優化器的系列文章將會對這些功能參數進行解說。今天要和大家介紹的是在 UiPath 進行 Excel 相關活動的時候經常使用到的:Sort Data Table 功能!

raw-image
在開始閱讀正文之前,也別忘了先追蹤我們的 臉書粉絲專頁方格子帳號

Sort Data Table 功能介紹

Sort Data Table 顧名思義就是可以將 Excel 中的欄位內容進行排序,主要可根據欄位名稱或是欄位索引位置進行升冪排序(Ascending)和降冪排序(Descending)。或許會有人會好奇,我們難道不能一開始就先將 Excel 資料排序後,再透過 RPA 機器人執行後續流程嗎?為何必須透過 UiPath 來執行?

其實是可以的。

不過有時在作業流程的途中,我們必須得進行排序(sorting)才能執行後續動作,因此結合此一功能可讓流程更順暢地進行;而且是相較於其他程式語言,sorting 功能得進行較複雜的程式撰寫,因此用 uipath 的內建 sorting 功能會更省時和直覺。

我們在 UiPath介面左側的 Activities列表就可找到此一功能,如下圖所示:

raw-image
如果還想學習更多 UiPath 功能、實作案例並了解最新自動化趨勢, 歡迎加入「零基礎快速學習 RPA-利用 UiPath 建構自動化機器人」線上課程!課程優惠只到 2024 年 2 月 5 日,快點擊連結立即了解:https://mastertalks.tw/products/rpa-uipath?ref=RPARPA

功能參數說明

當我們點選 Sort Data Table,便可在介面右側的 Properties 設定相關參數(如下圖所示),接下來將一一向大家介紹這些參數所代表的意涵:

raw-image
  • Input:要放的資料格式為 Data table,也就是想要進行排序的表格變數,通常前面會先用 Read Range 功能來讀取表格並儲存為變數。
  • Output:將排序後的表格儲存為一變數。值得注意的是,若是用和 input 相同的表格變數名稱,將蓋過原表格變數的內容,要另外新建變數 (Ctrl+K) 才不會覆蓋。
  • Sorting Column:Index 和 Column、Name 參數三擇一填寫即可(a) Index:主要是告訴 UiPath 我們希望根據哪個欄位進行排序。Index就是要搜索的「欄」的索引,資料形式為 int,可參考下圖 Excel,如果希望用姓名那欄進行排序,就寫1。
    b) Name:主要是告訴 UiPath 我們要搜索的欄位名稱,因此可以直接填寫該欄位的對應名稱,如金額、品項等,不過要記得加雙引號 ""。
    c) Column:主要是告訴 UiPath 我們要搜索的欄位變數,但此參數較不常用,建議大家還是以 Index 和 Name 為主即可。
    d) Order:可選擇要進行升冪排序(Ascending)和降冪排序(Descending),一定要進行二擇一設定。
raw-image

實作案例

我們同樣以前面所提的銷售紀錄表案例,來簡單練習 Sort Data Table 功能,這次實作案例的目的在於:將日期欄位進行排序,並得到對應的排序後表格資料。

raw-image

Step1

如下圖四,我們先使用 Excel Application Scope Read Range 功能來和告訴 RPA 希望抓取的表格內容,並將此表格資料設定為 salessheet 變數。

raw-image

Step2

如下圖,接著我們使用今天的主角 Sort Data Table 功能。Input 部份可直接填入剛剛的 salessheet 變數;而在 Output 部分,我們則另外建立 result 變數。

Sorting Column 部分,我們以 Name 欄位進行排序,因此填入"日期",並採取升冪排序(Ascending)。

raw-image

Step3

接著我們使用 Write Range 功能,將排序好的新表格內容填入 Excel 另一個工作表當中,以利後續進行對照。

我們可將剛剛設定的 result 變數填入 DataTable 欄位,且另外更新所要放入的SheetName 和 StartingCell(資料起始位置)。

raw-image

Step4

最終後,在我們執行完 RPA 流程後,就可以得到排序後的表格資料如下:按照日期進行升冪排序(ascending)。

raw-image

結語與心得

RPAI 數位優化器認為 Sort Data Table 功能的實用度為三顆星!

之所以只有三顆星,是因為我們覺得這個功能的侷限性較大,只能進行升冪排序(ascending)和降冪排序(descending),無法進行其他更客製化的排序方式;而且,我們其實也可透過 VBA 來進行 Excel 排序,再以 UiPath 呼叫 VBA,這種作法其實更有效率並可以同時滿足需求,之後也會在另外一篇文章向大家介紹!

希望此次分享能幫助到大家,這些功能雖然簡單,卻是我們創造自動化流程的每塊基石,因此透過理解這些功能,將能使我們的工作更為順暢與自動化,讓我們一起由簡單開始,成就不簡單!

如果你/妳喜歡這篇文章,歡迎點點愛心或留言,讓我們相互交流和成長!
這次的分享到此告一段落,想了解更多 RPA + AI 與數位轉型的最新趨勢與觀點、RPA 軟體功能介紹及實務應用案例,也歡迎追蹤 RPAI 數位優化器的社群和我們交流互動,我們下次見!
🚀 Instagram:RPAI 數位優化器
🚀 臉書粉絲專頁:RPAI 數位優化器
🚀 YouTube 頻道:RPAI 數位優化器

延伸學習資源

留言
avatar-img
RPAI 數位優化器
195會員
139內容數
我們是以「機器人流程自動化(RPA)」結合「人工智慧(AI)」為主題的中文學習社群,旨在分享 RPA + AI 的學習資源、應用實例和最新發展趨勢,讓工作者透過自動化工具的有效應用,創造數位優化與轉型契機,讓我們一起由簡單開始,成就不簡單!
RPAI 數位優化器的其他內容
2024/12/22
最近在使用UiPath的時候,發現改版新增了AI功能!它就叫作 Autopilot,藉由它的協助,可以大幅減少初學者摸索與試錯的時間,以下的舉例將結合ChatGPT以及UiPath進行開發與debug,期待透過分享,讓更多人能夠善用這些功能,提升開發的效率!
Thumbnail
2024/12/22
最近在使用UiPath的時候,發現改版新增了AI功能!它就叫作 Autopilot,藉由它的協助,可以大幅減少初學者摸索與試錯的時間,以下的舉例將結合ChatGPT以及UiPath進行開發與debug,期待透過分享,讓更多人能夠善用這些功能,提升開發的效率!
Thumbnail
2024/10/04
這篇文章提供了一個詳細的教學,指導讀者如何將 UiPath 開發的自動化流程發佈至 Orchestrator 及設定自動執行的排程。透過步驟包括登入 Orchestrator、建立資料夾、發布流程、設定預約時間等,讀者將能學會有效地管理流程和機器人,進而提升自動化效率。
Thumbnail
2024/10/04
這篇文章提供了一個詳細的教學,指導讀者如何將 UiPath 開發的自動化流程發佈至 Orchestrator 及設定自動執行的排程。透過步驟包括登入 Orchestrator、建立資料夾、發布流程、設定預約時間等,讀者將能學會有效地管理流程和機器人,進而提升自動化效率。
Thumbnail
2024/08/24
在這篇文章中,我們將深入探討如何透過 UiPath 的 Excel 相關功能來協助自動化操作,包括使用 Excel 檔案、讀取範圍、寫入單元格、篩選和插入工作表等技巧,透過具體範例,讀者將能快速上手並理解這些功能的使用方法,提升你的工作效率。
Thumbnail
2024/08/24
在這篇文章中,我們將深入探討如何透過 UiPath 的 Excel 相關功能來協助自動化操作,包括使用 Excel 檔案、讀取範圍、寫入單元格、篩選和插入工作表等技巧,透過具體範例,讀者將能快速上手並理解這些功能的使用方法,提升你的工作效率。
Thumbnail
看更多
你可能也想看
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
排序是EXCEL很常用很基礎的一個功能,他可以幫我們把資料依照指定的順序排列。 但通常我們使用都是以欄(直)的方向進行排序,其實EXCEL也可以依據列(橫)的方向進行排續哦😁 下圖是LINE社群網友提出的問題,想要把上圖的原始資料變成下圖。(相關問題可以加入LINE社群唷) 這時候用排序(尋
Thumbnail
排序是EXCEL很常用很基礎的一個功能,他可以幫我們把資料依照指定的順序排列。 但通常我們使用都是以欄(直)的方向進行排序,其實EXCEL也可以依據列(橫)的方向進行排續哦😁 下圖是LINE社群網友提出的問題,想要把上圖的原始資料變成下圖。(相關問題可以加入LINE社群唷) 這時候用排序(尋
Thumbnail
在Excel中編排序號是常見但繁瑣的工作。面對長長的名單,要手動逐步添加序號,不僅費時費力,錯誤也多發生。還好,Excel提供了優秀的自動編號功能,能輕鬆為任何欄位自動添加序號。不論你需要處理幾十或幾百行編號,都能在數秒內完美呈現間,免去手動插入編號的苦差事想要快速編排文件序號。
Thumbnail
在Excel中編排序號是常見但繁瑣的工作。面對長長的名單,要手動逐步添加序號,不僅費時費力,錯誤也多發生。還好,Excel提供了優秀的自動編號功能,能輕鬆為任何欄位自動添加序號。不論你需要處理幾十或幾百行編號,都能在數秒內完美呈現間,免去手動插入編號的苦差事想要快速編排文件序號。
Thumbnail
排序是EXCEL一個相當基礎且實用的功能,就是可以幫助我們將數據由大小小排列,或是資料快速分類排序。 但排序根據使用的方式不同其實有三種隱藏的功能,可以快速解決職場工作上特定的疑難雜症 先描述一下三種問題,操作方法在文章後面的影片中 💡第一種-移除資料空白列 資料中若有很多空白列想
Thumbnail
排序是EXCEL一個相當基礎且實用的功能,就是可以幫助我們將數據由大小小排列,或是資料快速分類排序。 但排序根據使用的方式不同其實有三種隱藏的功能,可以快速解決職場工作上特定的疑難雜症 先描述一下三種問題,操作方法在文章後面的影片中 💡第一種-移除資料空白列 資料中若有很多空白列想
Thumbnail
下拉式選單是EXCEL中一個超級方便的功能,可以簡化工作上重複輸入資料的動作,並且讓資料數據更加統一,但是如果今天選項太多了那麼下拉式選單就就必須花很多時間去尋找。 就像下圖一樣,下拉式選單有100個姓名,那麼就要花很多時間去找,根本考驗視力 那如果真的需要下拉式選單,可是選項又這麼多該怎麼
Thumbnail
下拉式選單是EXCEL中一個超級方便的功能,可以簡化工作上重複輸入資料的動作,並且讓資料數據更加統一,但是如果今天選項太多了那麼下拉式選單就就必須花很多時間去尋找。 就像下圖一樣,下拉式選單有100個姓名,那麼就要花很多時間去找,根本考驗視力 那如果真的需要下拉式選單,可是選項又這麼多該怎麼
Thumbnail
EXCEL中排序是一個基礎的功能,今天要分享利用函數將數據遞增遞減排序。 需要用到的函數有4個: ✍🏾ROW回傳當前或參照列號 函數說明=ROW(參照) ✍🏾SMALL找出第幾小的數值 函數說明=SMALL(範圍,範圍內第幾小) ✍🏾LARGE找出第幾大的數值 函數說明=SMALL(範
Thumbnail
EXCEL中排序是一個基礎的功能,今天要分享利用函數將數據遞增遞減排序。 需要用到的函數有4個: ✍🏾ROW回傳當前或參照列號 函數說明=ROW(參照) ✍🏾SMALL找出第幾小的數值 函數說明=SMALL(範圍,範圍內第幾小) ✍🏾LARGE找出第幾大的數值 函數說明=SMALL(範
Thumbnail
簡單的自訂排序功能介紹
Thumbnail
簡單的自訂排序功能介紹
Thumbnail
RPAI 數位優化器要和大家介紹的是在 UiPath 進行 Excel 相關活動的時候經常使用到的:Sort Data Table 功能!顧名思義就是可以將 Excel 中的欄位內容進行排序,主要可根據欄位名稱或是欄位索引位置進行升冪排序(Ascending)和降冪排序(Descending)。
Thumbnail
RPAI 數位優化器要和大家介紹的是在 UiPath 進行 Excel 相關活動的時候經常使用到的:Sort Data Table 功能!顧名思義就是可以將 Excel 中的欄位內容進行排序,主要可根據欄位名稱或是欄位索引位置進行升冪排序(Ascending)和降冪排序(Descending)。
Thumbnail
在 UiPath 的學習道路上,我們常會對這些各項功能、參數感到混亂,因此 RPAI 數位優化器的系列文章將會對這些功能參數進行解說。如果你有使用過 Excel 的 VLOOKUP 功能,那就更不能錯過今天這篇文章所要介紹的 Lookup Data Table 功能!
Thumbnail
在 UiPath 的學習道路上,我們常會對這些各項功能、參數感到混亂,因此 RPAI 數位優化器的系列文章將會對這些功能參數進行解說。如果你有使用過 Excel 的 VLOOKUP 功能,那就更不能錯過今天這篇文章所要介紹的 Lookup Data Table 功能!
Thumbnail
這篇文章將要介紹具「迴圈」概念的 For Each Row in Datatable功能!這個功能主要使用於Excel,可針對指定變數中的行列執行重複操作,舉例來說,若是希望將每一列的C欄內容輸出,或是將每一行的某欄位刪除,就可以使用此一功能。
Thumbnail
這篇文章將要介紹具「迴圈」概念的 For Each Row in Datatable功能!這個功能主要使用於Excel,可針對指定變數中的行列執行重複操作,舉例來說,若是希望將每一列的C欄內容輸出,或是將每一行的某欄位刪除,就可以使用此一功能。
Thumbnail
主題說明: 在傳產10年的經驗中,Excel是最靈活的工具,幾乎每個辦公室的人都會。而我因為職能需要大量跨部門溝通,因此在過程中協助文員解決的問題,不知不覺已經累積到可以整合跨部門的報表,因此想把這些技能分享給各位知道。也歡迎各位Email: idforbin@gmail.com給我一起討論
Thumbnail
主題說明: 在傳產10年的經驗中,Excel是最靈活的工具,幾乎每個辦公室的人都會。而我因為職能需要大量跨部門溝通,因此在過程中協助文員解決的問題,不知不覺已經累積到可以整合跨部門的報表,因此想把這些技能分享給各位知道。也歡迎各位Email: idforbin@gmail.com給我一起討論
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News