SharePoint计算字段创建指导请求及公式错误排查
嘿,我一眼就看出你当前的公式问题出在IF函数的嵌套逻辑错误上,SharePoint的IF函数遵循IF(判断条件, 条件成立返回值, 条件不成立返回值)的结构,你的写法把多条件判断的层级搞混了。
正确的公式写法
=IF([F01]="No","",IF([TCV]>=25000000,"CEO/COO","BG Group"))
公式逻辑拆解(完全匹配你的需求)
- 第一层判断:先检查
[F01]是否等于"No",如果是,直接返回空值(双引号""表示空) - 第二层判断:如果
[F01]是"Yes",接着检查[TCV]是否大于等于25000000:- 满足条件(TCV≥25000000)时,返回
CEO/COO - 不满足条件(TCV<25000000)时,返回
BG Group
- 满足条件(TCV≥25000000)时,返回
额外注意事项
- 确保
[TCV]列的类型是数字/货币,如果是文本类型,需要用VALUE([TCV])转换为数字后再做比较,否则数值判断会出错 - 列名必须用方括号
[]包裹,这是SharePoint引用字段的标准格式 - 字符串值(比如"Yes"、"CEO/COO")必须用双引号包裹,数值类内容不要加引号
内容的提问来源于stack exchange,提问作者pinkstonmatt
相关产品推荐
相关产品推荐

