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

如何在SharePoint Online列表中用AND/OR运算符实现多条件校验

SharePoint Online 列表校验规则实现方案

你编写的公式存在逻辑结构错误、语法不规范、字段名不匹配三个问题,正确的校验公式如下:

=AND([Rate per job]>0, OR([Sunday]>0, [Monday]>0))

逻辑说明

  • 外层使用AND运算符:因为你提出的两项校验要求是必须同时满足的强制条件,任意一项不满足都会触发校验拦截
    • 第一项参数[Rate per job]>0:直接匹配「Rate per job取值大于0」的要求,如果你需要保留原尝试公式里的上限限制,可以调整为AND([Rate per job]>0, [Rate per job]<50)
    • 第二项参数使用OR运算符:只要Sunday、Monday两个数值字段任意一个取值大于0,就符合「至少有一个大于0」的要求

配置注意事项

  • 公式内的字段名必须和列表实际字段显示名完全一致,带空格的字段名必须用方括号[]包裹
  • 规则保存后可分别测试两种异常场景确认生效:Rate per job填0、Rate per job填合法值但Sunday和Monday都填0,两种场景均无法保存条目即为配置正确

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 08:45:05