Power Automate Desktop中IF如何结合AND与OR运算符使用?
流程自动化IF语句中AND/OR运算符的正确用法
你之前的写法有问题——把整个条件表达式以字符串形式包裹后再判断是否等于True,系统根本解析不了里面的逻辑,直接判定结果为False,所以流程跳过了IF分支。
正确的OR运算符用法
直接在IF后面写逻辑表达式就行,不用多此一举套一层等于True的判断:
IF %TotalList% = 200 || %TotalList% = 400 || %TotalList% = 600 THEN
正确的AND运算符用法
需要多个条件同时满足时,用AND连接:
IF %TotalList% > 100 AND %TotalList% < 500 THEN
核心提醒
不同自动化工具的语法细节可能略有差别,但逻辑一致:直接在IF后编写原生的逻辑表达式,别把表达式转成字符串再判断等于True,不然系统识别不了内部的条件逻辑。
内容的提问来源于stack exchange,提问作者zac
相关产品推荐
相关产品推荐

