Sharepoint计算列返回#Name?

时间:2015-05-26 15:50:07

标签: sharepoint

我有一个SharePoint计算列,如下所示:

=RIGHT(Hip,LEN(Hip)-INT(FIND("-",Hip)))

基本上它的作用是返回" - "之后的最后一位数字。在字符串中,但对于不包含" - "它返回#Name?进入专栏。有谁知道一个简单的方法来改变这个公式,让它说出我想要的?或者更容易重新考虑所有公式。谢谢你们。

2 个答案:

答案 0 :(得分:0)

如果您使用可能存在或不存在的连字符,则需要在此周围使用= IF()语句。如果(检查连字符,连字符公式,非连字公式),完整文档的MSDN信息为here

答案 1 :(得分:0)

谢谢格雷厄姆,感谢你的时间。你的想法肯定是有帮助的!这是最终的解决方案 -

= IF(ISNUMBER(发现(“ - ”,Shipprod)),右(Shipprod,LEN(Shipprod)-INT(发现(“ - ”,Shipprod))),“不行”)