當你使用 Power Automate Desktop 時,變數的型態轉換是一項必須了解的重要技能。繼上一篇文章介紹了運算式之後,這篇文章將詳細解說變數的型態轉換,了解何時需要進行手動變數的轉換。
Power Automate Desktop 是一種動態型態語言,也就是說,變數的型態會根據需求自動轉換。例如,你可以對一個文字值 "10000" 進行加一的操作,這是因為程式會自動將文字值 "10000" 轉換為數值 "10000",然後進行加一操作。然而,這種自動轉換有時會出現誤判,未能正確轉換型態。在這種情況下,你需要手動進行變數型態轉換,以確保程式能正確執行。這章將講解如何手動進行變數型態轉換。
變數型態轉換的功能位於文字類型的動作內,可以分為4種轉換方式
將文字轉換為數字
將文字值"10000"轉換為數值後會得到數值10000。
將數字轉換為文字
將數值1000"轉換為文字值後會得到文字值"10000"
小數位數會在後文字值後面補上對應數量的小數點。 例如小數點位數2最後回傳的就是文字值"10000.00"
使用簽分為分隔符號若打勾每千位數就會補上"," 。 如上圖範例會回傳文字值"10,000.00"
將文字轉換為日期
將文字值"2024/06/03 下午11:00"轉換為預設的日期格式會回傳日期值"6/3/2024 11:00:00 PM"
將文字轉換為日期時只能將特定的文字格式轉換為日期,若不符合格式時就會出現錯誤。
若需要轉換非特定格式的文字為日期,可以透過自訂格式來達到。如上圖會得到回傳日期值"6/3/2024 1:00:00 PM"
將日期轉換為文字
若你給他的是標準的日期格式,就可以直接從標準格式的欄位選擇你想要的格式。
如上圖會得到回傳文字值"2024/6/3"
當然若你需要的文字格式比較特殊,也可以像前面文字轉日期一樣使用自訂的格式輸出。如上圖會得到回傳文字值"20240603"
RPAI 數位優化器在這篇文章中,介紹 Power Automate Desktop 的變數型態轉換,在這篇教學中,我們介紹了如何在 Power Automate Desktop 中將變數進行型態轉換
希望讓剛開始學習 Power Automate Desktop 的你,開始了解 Power Automate Desktop 為何需要進行變數型態轉換,下一篇文章會繼續介紹 Power Automate Desktop 的各項強大功能,敬請期待吧!
如果你/妳喜歡這篇文章,歡迎點點愛心或留言,讓我們相互交流和成長!這次的分享到此告一段落,想了解更多 RPA + AI 與數位轉型的最新趨勢與觀點、RPA 軟體功能介紹及實務應用案例,也歡迎追蹤 RPAI 數位優化器的社群和我們交流互動,我們下次見!🚀 Instagram:RPAI 數位優化器
🚀 臉書粉絲專頁:RPAI 數位優化器
🚀 RPA入門課程:零基礎快速學習RPA-利用 UiPath 建構自動化機器人程式