2012-04-05 58 views
0

我有兩列在我的SharePoint列表的Sharepoint計算數據

[羣集名稱]和[主機名]

我想要實現的計算SharePoint數據爲[羣集名稱]列一樣,如果現場是空白的,它需要有主機名的前3個字符,後綴爲STANDALONE,任何人都可以幫我解決這個問題,這裏是我到目前爲止的內容,但是當我嘗試這個時會給出錯誤

= IF(ISBLANK([集羣名]),(UPPER(LEFT([主機名],3)) - 獨立),)

回答

0

的語法是否

IF(TEST,真,假)

但在公式中你錯過了虛假的部分。

此外 - 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)