【问题标题】:Why my LEN/ISBLANK functions are not working for my calculated field in SharePoint List为什么我的 LEN/ISBLANK 函数不适用于 SharePoint 列表中的计算字段
【发布时间】:2021-10-26 17:25:59
【问题描述】:

我想做一些非常简单的事情。但似乎并非如此。我有一个计算列,说明 [Ex MRDR] 列是否为空。所以我尝试了这个:

=IF(ISBLANK([Ex MRDR]),"Empty","Not Empty")

但看起来这不起作用:

我试过了:

=IF([Ex MRDR]="","Empty","Not Empty")
=IF(LEN([Ex MRDR])=0,"Empty","Not Empty")
=IF(OR(ISBLANK([Ex MRDR]),[Ex MRDR]=""),"Empty","Not Empty")
=IF(OR(ISBLANK([Ex MRDR]),LEN([Ex MRDR])=0),"Empty","Not Empty")
=IF(OR(ISBLANK([Ex MRDR]),[Ex MRDR]="",LEN([Ex MRDR])=0),"Empty","Not Empty")

返回相同的东西:

那么,我怎么了?另外,我确认 [Ex MRDR] 列中没有空格。

这是两列的配置:

【问题讨论】:

  • 我添加了我通过 Access 创建此列表的事实,也许这就是原因。我试图删除它并使用 Access 重新加载它,但我仍然有同样的错误。另一方面,我也尝试在 SharePoint 网站上手动重新创建相同的列表,并且该公式运行良好...

标签: sharepoint sharepoint-list


【解决方案1】:

尝试先在访问表中输入表达式,然后将其导出到 SharePoint:

IIf(IsNull([Ex MRDR]),"empty","not empty")

由于access中的number列默认值为0,所以我将“Ex MRDR”列的类型改为短文本,在sharepoint列表中效果很好:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-28
    • 1970-01-01
    • 1970-01-01
    • 2020-09-09
    • 1970-01-01
    • 2014-09-27
    • 2015-05-31
    • 2020-06-17
    相关资源
    最近更新 更多