3

「ピッチ名」という列を呼び出すURLを作成し、そこからURLを作成する計算列を作成しましたが、URLとして表示する必要があるピッチから単語間のスペースを削除する必要があります。この例は、「Coca Cola」は「CocaCola」である必要があるため、サイト名は「http://sitename.com/CocaCola」にすることができます。TRIM機能を使ってみましたが、うまくいきません。REPLACE関数も試しましたが、うまくいかないようです。解決策はありますか?

(回答を編集する試みから取得:)
更新: REPLACE関数とFIND関数は機能しますが、文字列に目的の文字の量が含まれている場合に限ります。また、数式が要求した回数と同じ文字が表示されない場合は、常に文字列#VALUEが取得されます。これは、文字が機能していないことを意味します。

4

1 に答える 1

1

SharePoint 計算フィールドは .NET 関数ではなく Excel 関数を使用するため、おそらくREPLACE ではなくSUBSTITUTEを使用する必要があります。

次のようなことを試してください:

=SUBSTITUTE([Pitch Name], " ", "")

アップデート:

計算されたフィールド エラーの Xue-Mei Chang によると:

「SUBSTITUTE」機能は SharePoint では使用できません。

回避策として、彼は次のように提案しています。

「SUBSTITUTE」関数の場合、「REPLACE」関数と「FIND」関数を組み合わせて使用​​する必要があります。「FIND」は文字列内の目的の文字の位置を返し、それを「REPLACE」関数に渡して新しい文字に置き換えることができます。

于 2012-10-30T14:59:59.510 に答える