SharePoint计算字段逻辑优化需求:新增双字段为initial时的返回规则
没问题,我帮你修改这个计算公式,新增对两个字段均为initial状态的判断逻辑,最终公式如下:
=IF(AND(app_pr_apr01_status="initial",app_pr_apr02_status="initial"),"initial",IF(AND(app_pr_apr01_status="approved",app_pr_apr02_status="approved"),"approved","pending"))
逻辑说明:
- 第一层
IF优先判断:当两个审批状态字段**同时为initial**时,直接返回initial - 若不满足上述条件,进入第二层判断(保留你原来的逻辑):当两个字段**同时为
approved**时,返回approved - 其余所有情况(比如一个状态为
approved另一个为pending、一个initial一个approved等),统一返回pending
小提示:
请确保公式里的字段名称app_pr_apr01_status和app_pr_apr02_status与你SharePoint列表中的实际字段名完全一致,SharePoint计算字段对字段名的大小写通常是敏感的,写错会导致公式无法正常运行。
内容的提问来源于stack exchange,提问作者pinkstonmatt
相关产品推荐
相关产品推荐

