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

SharePoint条件公式配置问题:选中请求列后显示后续列

SharePoint 列表列显示/隐藏条件配置解决方案

核心解决思路

你的需求是当Request选项列选中任意值时显示后续列,其实不用逐个判断选项,直接判断Request列不为空即可,公式更简洁且不易出错。

正确公式写法

直接使用以下公式(适用于Budget、investment、window所有需要控制显示的列):

=NOT(ISBLANK([Request]))

如果一定要指定判断具体选项,正确的OR公式写法是:

=OR([Request]="a", [Request]="b", [Request]="c", [Request]="d", [Request]="e", [Request]="f")

你之前出错的原因

  1. 列引用问题:用[$Request]报错大概率是列的内部名称与显示名称不一致。你可以去列表设置→点击Request列→查看地址栏中Field=后面的字符串,这就是列的内部名称,公式里要写[$内部名称](比如内部名称是Request_x0020_1,就写[$Request_x0020_1])。如果显示名称和内部名称一致,直接用[Request]更稳妥。
  2. OR公式语法错误:你写的[$Question1]-- 'a'是语法错误,判断相等要用==,且每个OR条件都要写完整的判断语句,不能省略列名。

操作步骤

  • 进入列表的「新建表单编辑模式」(点击NEW→Edit)
  • 选中需要控制的列(比如Budget),打开右侧的条件设置面板
  • 选择「使用公式」来控制列的显示
  • 输入上面的正确公式,点击保存
  • 对investment、window列重复上述配置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 07:38:12