我通过单击在共享点上添加列来创建列。所以列是(请求、预算、投资、窗口)。现在在请求列中我们有 a、b、c、d、e、f 选择。所以我将它们添加为选择。我们希望,如果在请求列中选择值 a 或 b 或 c 或 d 或 e 或 f,那么只有它才会显示剩余的列,例如预算、投资、窗口。否则,它不会显示更多的列来输入任何详细信息。
我尝试过 If([$Question1]== 'a','true','false') 通过这样做,它在请求列中输入 'a' 后给出所有列,否则它不会显示任何进一步的 Columns 。所以我尝试了 If([$Request]== 'a','true','false') 所以它给了我错误,因为输入有效条件是第一个问题。
现在第二个是我尝试将 Or 条件写为 If(OR([$Question1]-- 'a', [Question1]== 'b'), 'true','false') 它也让我输入有效条件我在“新建”>“编辑”>“预算”中输入这些条件并编辑条件公式。
仍然没有答案。所以基本上我希望如果在请求列中选择值,那么它将显示更多列,否则不会显示任何其他列来在其中输入详细信息
您可以尝试使用以下格式的条件公式来实现
OR
条件:
=if([$Request] == 'a' || [$Request] == 'a' || [$Request] == 'c', 'true', 'false')
其中
[$Request]
是 SharePoint 列表中“请求”列的 内部名称,格式如下:[$InternalNameOfColumn]
。
您可以按照本文获取 SharePoint 列表列的内部名称:如何在 SharePoint Online 中查找列的内部名称?
您可以根据需要在公式中添加其他条件。
更新:
查看以下 Microsoft 官方文档文章以了解公式语法和更多信息: