Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

数式項目の [空白項目の処理] セクション

公開日: Jul 29, 2025
説明

カスタム数式項目には、 [空白項目の処理] セクションがあります。このセクションは、[設定] 内の数式項目で [編集] をクリックするとアクセスでき、数式が数値、通貨、またはパーセント項目を参照する場合に使用されます。値が空白の場合に数式の出力に何が起こるかを指定できます。

次の 2 つの選択肢があります:

  • 空白項目を 0 として処理
  • 空白項目を空白として処理


空白の項目に 0 の値を与えるには、[空白項目を 0 として処理] を選択します。これらの項目を空白のままにしておくには、[空白項目を空白として処理] を選択します。


シナリオ
[空白項目の処理] が正しく設定されていない可能性として、値を計算する必要があるときに数式項目に空白の値が表示されていることが考えられます。


  • 2 つのカスタム項目があります。「Percentage A」および「Percentage B」
  • 2 つのカスタム項目の差 (Percentage_A__c - Percentage_B__c) を計算する数式項目を作成しました。
  • レコード #12345 では、Percentage A 項目の値が「1.0」、Percentage B 項目の値が「なし/空白 (null)」となっています。


計算の結果、この式の結果は「1.0」- 空白 (NULL) 値 =「1.0」となります。レコード上のこの数式項目の結果は、[空白項目の処理] セクションの設定方法に応じて、異なる値が表示されます。

解決策

上記の例では、[空白項目の処理] の選択に応じて、以下の 2 つの結果が得られます。

  •  結果 1: [空白項目を 0 として処理] が選択されている場合、計算式は「1.0」となり、これをレコードに表示します。
  • 結果 2: [空白項目を空白として処理] が選択されている場合、空欄を空白として扱っているため、数式は何も計算しません。数式の条件の一部が空白の値を参照している場合、Salesforce は値を生成しません。レコードには何も入力されていないことに気づくでしょう。


数式計算の結果として生じる空白の値を避けるために、[空白項目を 0 として処理] を選択して、数式項目の値を常に表示することをお勧めしますが、これはお客様のビジネスニーズに完全に依存します。


関連情報:

ナレッジ記事番号

000381641

 
読み込み中
Salesforce Help | Article