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

SharePoint列表If Else函数问题:非空列触发列值求和计算

SharePoint列表条件计算实现方案

核心公式

直接用SharePoint支持的计算列公式就能实现需求,公式如下:

=IF(NOT(ISBLANK([Column1])), [Column2]+[Column3], "not valid")

操作步骤

  • 打开目标SharePoint列表,点击顶部齿轮图标进入列表设置
  • 在「列」板块下点击创建列,选择「计算(计算值和显示结果)」类型
  • 填写列名称(比如“计算结果”),把上面的公式粘贴到「公式」输入框
    • 注意:公式里的[Column1]、[Column2]、[Column3]必须和你列表中实际的列名完全一致,列名必须用方括号包裹
    • 如果Column2/Column3是文本格式的数字,需要用VALUE()函数转换,比如改成VALUE([Column2])+VALUE([Column3])
  • 在「数据类型返回」里选择单行文本(因为要同时支持数字和文本输出,选数字类型会在显示"not valid"时出错)
  • 点击「确定」完成设置

公式逻辑说明

  • NOT(ISBLANK([Column1])):判断Column1是否不为空
  • 条件成立时,执行[Column2]+[Column3]求和计算
  • 条件不成立时,返回文本"not valid"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 17:11:07