自動化案例分享|學會 Power Automate 條件判斷式讓流程更靈活

更新於 發佈於 閱讀時間約 6 分鐘

在所有自動化流程、程式語言開發中,條件判斷無所不在。因為判斷式可以說是是人類大腦思考邏輯的基礎,一天當中的大大小小的決策都隱含著判斷式的身影。延續先前報修申請的例子,我們建立了一個只要有人填寫報修申請表,負責人就會收到通知的自動化流程。如果實際運作的模式是根據不同的報修種類,通知不同的負責人呢?

這時候就需要用到 Power Automate 的兩大條件判斷的工具:Condition (條件) 跟 Switch (參數)


以為要開始寫程式了嗎?不用擔心,Power Automate 作為一個低程式碼的工具,當然也設計了非常直觀的介面,不會寫程式的程式麻瓜點幾下滑鼠就能建立好條件判斷,讓你的自動化流程能夠更有彈性,也更符合實務上的工作流程。


接下來我們將繼續用報修流程當例子,說明如何加上判斷式讓不同的報修項目可以寄給相應的負責人。如果還不清楚如何建立報修自動化流程,建議先閱讀上一篇文章:自動化案例分享|透過 SharePoint List + Power Automate 建立報修平台


Power Automate 實現條件判斷的三種方式

在 Power Automate 中,並不是只能用一種方式來進行條件判斷,而是可以根據不同的需求選擇最適合的方式:


1. 運算式中撰寫 if 函式

這就像大家熟悉的 Excel 公式,適合處理簡單條件的內容變化。只需要開啟動態內容的運算式區塊,輸入 if 函數就可以使用。

想不起來公式的寫法也沒關係,運算式視窗都有提示

想不起來公式的寫法也沒關係,運算式視窗都有提示

例如我想要將「電腦設備」類別的報修申請寄給 A 同仁,其他的類別寄給 B 同仁,就可以用以下寫法:

if(equals(triggerOutputs()?['body/IssueType/Value']), '電腦設備'), 'A同仁信箱', 'B同仁信箱')

不用擔心 triggerOutputs()?['body/IssueType/Value']) 太難懂寫不出來,因為只要在寫公式的時候切換到動態內容選擇需要的欄位,RPAI 這邊選的是叫做「IssueType」的欄位,這長串可怕的東西就會自動產生囉!


需要注意的是,Power Automate 的運算式語法和 Excel 還是有些微差距,像是在判斷兩個值是否相等時不能使用 = 符號,而是要用 equals(A, B) 函式來表達。

適用場景:當需要根據單一條件變化特定文字內容或值時,這是最直接且簡潔的選擇。


2. 動作卡片中的 Condition (條件)

Condition 是 Power Automate 提供的一個動作卡片,適合用於需要根據條件執行不同後續步驟的場合。Condition 的邏輯簡單明瞭,輸入條件後會自動生成兩個分支,如果符合條件就會執行左邊綠色的區域,反之則會執行右邊紅色區域。

條件中可以新增多個條件,並選擇要使用"and"還是"or"邏輯判斷

條件中可以新增多個條件,並選擇要使用"and"還是"or"邏輯判斷

以相同範例情境套用,在條件卡片中選擇「報修類別」的動態內容,並且判斷是否等於「電腦設備」。在符合條件的區塊中將傳送信件的收件人改為 A 同仁,不符合條件的區塊則改成 B 負責人。相比前一個方式,這樣的作法讓流程更方便閱讀,而且能夠增加更多彈性。假設有第三種類別,也可以在右側「如果否」的區域中再多加一層條件判斷。

適用場景:流程中需要根據條件來執行後續不同的步驟,或是需要多層判斷的情境。


3. 動作卡片中的 Switch 動作

雖然 Condition 卡片已經非常方便且容易理解,但是如果是多種情境的判斷,加太多層條件判斷仍然會讓自動化流程變得難以閱讀。這種時候就該是 Switch (參數) 派上用場了,與 Condition 動作只能產生 兩種結果不同,Switch 可以為每個可能的條件設定對應的分支。

範例:假設報修類別一共有電腦設備、影印機、辦公用品…等多種項目。一樣在 Switch 選擇「報修類別」的動態內容,並且在每一個情境下設定要寄出的收件人及信件內容,如果要建立更多情境,也能按右方的加號來新增。這樣一來不同情境所執行的步驟一覽無遺。

如果所有條件都不符合,就會執行最右邊的「預設」區域

如果所有條件都不符合,就會執行最右邊的「預設」區域

適用場景:當條件判斷涉及多個選項時(例如狀態值、類別標籤等),Switch 是最佳解法,避免過多層的條件疊加。


結語

看完這麼多種條件判斷的作法,你是否有找到最適合自己的一種呢?透過條件判斷,我們讓報修系統變得更貼近實際運作流程。除了指派給不同負責人外,條件判斷也能運用在主管是否同意簽核、報修狀態是否完成等多種情境,切換後續不同的自動化流程,讓你的工作條理又清楚。

這些功能雖然簡單,卻是我們創造自動化流程的基石,
讓我們一起由簡單開始,成就不簡單!
如果想進一步瞭解哪些功能,歡迎在底下留言告訴我們!
這次的分享到此告一段落,想了解更多 RPA + AI 與數位轉型的最新趨勢與觀點、RPA 軟體功能介紹及實務應用案例,也歡迎追蹤 RPAI 數位優化器的社群和我們交流互動,我們下次見!
🚀 Instagram:RPAI 數位優化器
🚀 臉書粉絲專頁:RPAI 數位優化器
🚀 RPA入門課程:零基礎快速學習RPA-利用 UiPath 建構自動化機器人程式


留言
avatar-img
留言分享你的想法!
avatar-img
RPAI 數位優化器
172會員
136內容數
我們是以「機器人流程自動化(RPA)」結合「人工智慧(AI)」為主題的中文學習社群,旨在分享 RPA + AI 的學習資源、應用實例和最新發展趨勢,讓工作者透過自動化工具的有效應用,創造數位優化與轉型契機,讓我們一起由簡單開始,成就不簡單!
RPAI 數位優化器的其他內容
2024/12/26
在先前的文章中我們提到為什麼 SharePoint List 比起 Excel 是更好的資料管理工具,其中「SharePoint List 能夠靈活串接自動化工具」就是一個很大的優勢。 使用資料庫的目的並不是單純想要儲存資料而不使用它,而是希望打造一個順暢的工作流程讓我們執行業務發揮更大的價值。
Thumbnail
2024/12/26
在先前的文章中我們提到為什麼 SharePoint List 比起 Excel 是更好的資料管理工具,其中「SharePoint List 能夠靈活串接自動化工具」就是一個很大的優勢。 使用資料庫的目的並不是單純想要儲存資料而不使用它,而是希望打造一個順暢的工作流程讓我們執行業務發揮更大的價值。
Thumbnail
2024/11/26
我們常在工作上看到一份份滿是數據的 Excel 檔案,它們承載著公司內外的重要資料,甚至被用來處理訂單、紀錄員工業績、或是管理專案進度。但你是否想過:Excel 真的是處理這些工作的最佳工具嗎? 實際上 Microsoft 有一個工具在數據管理比 Excel 更可靠方便,那就是 SharePoin
Thumbnail
2024/11/26
我們常在工作上看到一份份滿是數據的 Excel 檔案,它們承載著公司內外的重要資料,甚至被用來處理訂單、紀錄員工業績、或是管理專案進度。但你是否想過:Excel 真的是處理這些工作的最佳工具嗎? 實際上 Microsoft 有一個工具在數據管理比 Excel 更可靠方便,那就是 SharePoin
Thumbnail
2024/10/29
你是否曾經是幫同事訂便當飲料的苦主?在私訊問完同事們的餐點後,還得人工整理;或者直接給大家 Excel 表填寫,又擔心有人不小心刪改到別人的內容。最後總是有人抱怨訂錯餐點,讓你在心裡暗暗發誓:「下次絕對不要再接這種差事」...
Thumbnail
2024/10/29
你是否曾經是幫同事訂便當飲料的苦主?在私訊問完同事們的餐點後,還得人工整理;或者直接給大家 Excel 表填寫,又擔心有人不小心刪改到別人的內容。最後總是有人抱怨訂錯餐點,讓你在心裡暗暗發誓:「下次絕對不要再接這種差事」...
Thumbnail
看更多
你可能也想看
Thumbnail
大家好,我是一名眼科醫師,也是一位孩子的媽 身為眼科醫師的我,我知道視力發展對孩子來說有多關鍵。 每到開學季時,診間便充斥著許多憂心忡忡的家屬。近年來看診中,兒童提早近視、眼睛疲勞的案例明顯增加,除了3C使用過度,最常被忽略的,就是照明品質。 然而作為一位媽媽,孩子能在安全、舒適的環境
Thumbnail
大家好,我是一名眼科醫師,也是一位孩子的媽 身為眼科醫師的我,我知道視力發展對孩子來說有多關鍵。 每到開學季時,診間便充斥著許多憂心忡忡的家屬。近年來看診中,兒童提早近視、眼睛疲勞的案例明顯增加,除了3C使用過度,最常被忽略的,就是照明品質。 然而作為一位媽媽,孩子能在安全、舒適的環境
Thumbnail
我的「媽」呀! 母親節即將到來,vocus 邀請你寫下屬於你的「媽」故事——不管是紀錄爆笑的日常,或是一直想對她表達的感謝,又或者,是你這輩子最想聽她說出的一句話。 也歡迎你曬出合照,分享照片背後的點點滴滴 ♥️ 透過創作,將這份情感表達出來吧!🥹
Thumbnail
我的「媽」呀! 母親節即將到來,vocus 邀請你寫下屬於你的「媽」故事——不管是紀錄爆笑的日常,或是一直想對她表達的感謝,又或者,是你這輩子最想聽她說出的一句話。 也歡迎你曬出合照,分享照片背後的點點滴滴 ♥️ 透過創作,將這份情感表達出來吧!🥹
Thumbnail
簡介 運算思維是一種用於解決問題的思維邏輯、思維模式 它的運作方式如下: 拆解>找出規律(模式識別)>抽象化>演算 常見問題-誰會是執行者? 拆解問題,找出規律進行模式識別,相對來說比較好理解 但抽象化跟演算就很容易出現歧異, 這常是因為"在抽象化時未特定出主體"在說到抽象化的時候也有
Thumbnail
簡介 運算思維是一種用於解決問題的思維邏輯、思維模式 它的運作方式如下: 拆解>找出規律(模式識別)>抽象化>演算 常見問題-誰會是執行者? 拆解問題,找出規律進行模式識別,相對來說比較好理解 但抽象化跟演算就很容易出現歧異, 這常是因為"在抽象化時未特定出主體"在說到抽象化的時候也有
Thumbnail
在所有自動化流程、程式語言開發中,條件判斷無所不在。因為判斷式可以說是是人類大腦思考邏輯的基礎,一天當中的大大小小的決策都隱含著判斷式的身影。延續先前報修申請的例子,我們建立了一個只要有人填寫報修申請表,負責人就會收到通知的自動化流程。如果實際運作的模式是根據不同的報修種類,通知不同的負責人呢?
Thumbnail
在所有自動化流程、程式語言開發中,條件判斷無所不在。因為判斷式可以說是是人類大腦思考邏輯的基礎,一天當中的大大小小的決策都隱含著判斷式的身影。延續先前報修申請的例子,我們建立了一個只要有人填寫報修申請表,負責人就會收到通知的自動化流程。如果實際運作的模式是根據不同的報修種類,通知不同的負責人呢?
Thumbnail
本篇文章深入介紹 Power Automate Desktop 中的 If 和 Switch 條件功能,幫助讀者瞭解如何根據不同的條件執行自動化操作。指引涵蓋條件設置的具體步驟及案例,並探討如何提升自動化流程的效率和靈活性,適合 RPA 初學者與有興趣深入瞭解自動化工具的使用者。
Thumbnail
本篇文章深入介紹 Power Automate Desktop 中的 If 和 Switch 條件功能,幫助讀者瞭解如何根據不同的條件執行自動化操作。指引涵蓋條件設置的具體步驟及案例,並探討如何提升自動化流程的效率和靈活性,適合 RPA 初學者與有興趣深入瞭解自動化工具的使用者。
Thumbnail
本文深入探討機器學習的核心概念,包括迴歸、分類和生成式學習。我們解釋了如何使用特定函式來實現期望任務,並將此過程分為設定範圍、確立標準和實現目標三個階段。文章還介紹了如何使用機器學習來訓練和測試模型,並以寶可夢應用為例說明迴歸和分類問題。
Thumbnail
本文深入探討機器學習的核心概念,包括迴歸、分類和生成式學習。我們解釋了如何使用特定函式來實現期望任務,並將此過程分為設定範圍、確立標準和實現目標三個階段。文章還介紹了如何使用機器學習來訓練和測試模型,並以寶可夢應用為例說明迴歸和分類問題。
Thumbnail
利用AI工具發想大綱、整理思緒、自動配圖、甚至產出投影片,一時之間ChatGPT、Tome、Copilot紛紛成為熱話,網上有大量如何施咒語自動預備簡報的教學……那麼,是否從此不再需要學簡報呢?下文一起來採討在自動化預備以後,三個值得你把省下來的時間投資的學習方向,還會預測一下設計市場的潛在變化。
Thumbnail
利用AI工具發想大綱、整理思緒、自動配圖、甚至產出投影片,一時之間ChatGPT、Tome、Copilot紛紛成為熱話,網上有大量如何施咒語自動預備簡報的教學……那麼,是否從此不再需要學簡報呢?下文一起來採討在自動化預備以後,三個值得你把省下來的時間投資的學習方向,還會預測一下設計市場的潛在變化。
Thumbnail
你是否也曾經有過以下這個念頭:如果有機器人可以來幫我完成繁瑣而重複性文書工作的話,那該有多好?「文件理解」可將我們從消磨熱情的重複性行為解放出來,將有限的專注力投入於創意發想、策略思考等面向,以下將介紹「文件理解」的定義,以及使用 UiPath 製作文件理解機器人的七大步驟!
Thumbnail
你是否也曾經有過以下這個念頭:如果有機器人可以來幫我完成繁瑣而重複性文書工作的話,那該有多好?「文件理解」可將我們從消磨熱情的重複性行為解放出來,將有限的專注力投入於創意發想、策略思考等面向,以下將介紹「文件理解」的定義,以及使用 UiPath 製作文件理解機器人的七大步驟!
Thumbnail
機器人流程自動化(RPA)在台灣還是新興工具和概念,不過已有越來越多企業釋出相關職缺機會。如果想從事 RPA 相關工作,我們又該如何準備面試呢?RPAI 數位優化器參考了不少國外網路資源,以下分享幾個在 RPA 職缺面試時,國外應徵者經常碰到的 RPA 觀念問題:
Thumbnail
機器人流程自動化(RPA)在台灣還是新興工具和概念,不過已有越來越多企業釋出相關職缺機會。如果想從事 RPA 相關工作,我們又該如何準備面試呢?RPAI 數位優化器參考了不少國外網路資源,以下分享幾個在 RPA 職缺面試時,國外應徵者經常碰到的 RPA 觀念問題:
Thumbnail
什麼是RPA,機器人流程自動化? 你知道什麼是RPA嗎?在Wiki解釋中看不太懂,經簡化如下: 機器人流程自動化(Robotic process automation)簡稱RPA,是以軟體機器人及人工智慧(AI)為基礎的業務過程自動化科技。
Thumbnail
什麼是RPA,機器人流程自動化? 你知道什麼是RPA嗎?在Wiki解釋中看不太懂,經簡化如下: 機器人流程自動化(Robotic process automation)簡稱RPA,是以軟體機器人及人工智慧(AI)為基礎的業務過程自動化科技。
Thumbnail
「系統」,具有自我檢視與改進的能力… 這句話,看似很玄! 但,對於已參悟「系統」的人而言...應該會會心一笑! 後記: 1.我在陸工作期間,引導課員去參悟系統~每人,約需花2-3年。 2.與前一個「心情故事」的"自由←自律←自許"是有關連性的!(系統雛形:投入→處理→產出;逆向驗證:投入←處理←產
Thumbnail
「系統」,具有自我檢視與改進的能力… 這句話,看似很玄! 但,對於已參悟「系統」的人而言...應該會會心一笑! 後記: 1.我在陸工作期間,引導課員去參悟系統~每人,約需花2-3年。 2.與前一個「心情故事」的"自由←自律←自許"是有關連性的!(系統雛形:投入→處理→產出;逆向驗證:投入←處理←產
Thumbnail
作為一位PM,因為自己負責的產品同時服務於B端和C端,設計上牽扯到軟硬件,市場又分亞洲和歐美地區,面對到的複雜度非常高,所以在研究如何管理產品複雜度時,特別心有戚戚焉,也整理出來和大家分享囉 : )
Thumbnail
作為一位PM,因為自己負責的產品同時服務於B端和C端,設計上牽扯到軟硬件,市場又分亞洲和歐美地區,面對到的複雜度非常高,所以在研究如何管理產品複雜度時,特別心有戚戚焉,也整理出來和大家分享囉 : )
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News