You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SharePoint列表列验证公式需求:Status_3=opt1时的条件校验

SharePoint列表验证公式实现方案

需求回顾

列表包含3个必填字段:

  • Status_1:可选值为open、closed
  • Status_2:可选值为high、low、medium
  • Status_3:可选值为opt1、opt2、opt3、opt4

要求:当选择Status_3=opt1时,仅在Status_1=open且Status_2=high的情况下才能保存条目;若Status_3为其他值,无额外限制(只需满足必填要求即可)。

验证公式

=IF([Status_3]="opt1", AND([Status_1]="open", [Status_2]="high"), TRUE)

公式逻辑解释

  • 用IF函数做分支判断:
    1. 当Status_3等于opt1时,通过AND函数同时校验Status_1是否为open、Status_2是否为high,只有两者都满足才返回TRUE(允许保存)
    2. 当Status_3是其他值时,直接返回TRUE,无需额外校验

注意事项

  • 字段名称和选项值必须与列表中配置的完全一致(SharePoint公式对大小写敏感)
  • 设置路径:进入列表设置 → 找到「列表验证」选项 → 粘贴上述公式到「公式」输入框 → 填写自定义错误提示信息(例如:"当Status_3选择opt1时,Status_1必须为open且Status_2必须为high")

内容的提问来源于stack exchange,提问作者Manivannan S

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 22:55:27