Sharepoint计算数据

时间:2012-04-05 07:08:14

标签: sharepoint

我的共享点列表中有两列

[群集名称]和[主机名]

我想为[Cluster Name]列实现一个计算的sharepoint数据,就好像该字段是空白的,它需要来自Hostname的前3个字符,后缀为STANDALONE,任何人都可以帮我解决这个问题。 ,这是我现在所拥有的,但是当我尝试这个时它会给出一个错误

= IF(ISBLANK([群集名称]),(UPPER(左([主机名],3)) - STANDALONE),)

1 个答案:

答案 0 :(得分:0)

IF的语法是

IF(TEST,True,False)

但是在你的公式中,你错过了错误的部分。

另外 - STANDALONE是一个字符串 - 但你没有任何引号。

最后,您尝试使用 - 将字符串连接在一起 - 但它应该是&

所以

=IF(ISBLANK([Cluster Name]),(UPPER(LEFT([Host Name],3))-STANDALONE),)

应该是

=IF(ISBLANK([Cluster Name]),UPPER(LEFT([Host Name],3)) & "STANDALONE",[Cluster Name])

查看MSDN Calculated field formulathis oneCalculated Column Cheat Sheet以获取一些示例和语法。

(免责声明 - 最后一个是我公司网站的链接,需要通过电子邮件注册才能下载备忘单pdf)