0

共有ポイント リストに 2 つの列があります

[クラスター名]と[ホスト名]

[Cluster Name] 列に計算された共有ポイント データを実装したかったのですが、フィールドが空白の場合、ホスト名の最初の 3 文字の末尾に STANDALONE のサフィックスを付ける必要があります。私は今まで持っていましたが、これを試してみるとエラーが発生します

=IF(ISBLANK([クラスター名]),(UPPER(LEFT([ホスト名],3))-STANDALONE),)

4

1 に答える 1

0

The syntax for IF is

IF(TEST,True, False)

But in your formula you're missing the false part.

Also - STANDALONE is a string - but you don't have any quotes.

Finally you're trying to concatenate strings together using - but it should be an &

So

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

should be

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

Check out the MSDN Calculated field formula or this one or the Calculated Column Cheat Sheet for some examples and syntax.

(Disclaimer - the last one is a link to my companies website and requires an email registration to download the cheat sheet pdf)

于 2012-04-05T10:39:07.417 に答える