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

Data Cloud: Data Cloud の数式項目で NUMBER(08) または NUMBER(09) を指定すると「Invalid Formula」(無効な式) と表示される

公開日: Dec 14, 2025
説明

Data Cloud の数式項目で NUMBER(08) または NUMBER(09) を指定すると「Invalid Formula」(無効な式) と表示されます。 これは、NUMBER 関数で 0 で始まる数値が指定されている場合、それが 8 進数として認識されるためです。

解決策

NUMBER 関数で指定した数値から先頭の 0 を削除すると、指定した数値が 10 進数として処理されるようになります。

NUMBER 関数で指定された数値の先頭に 0 を必ず追加する必要があり、8 以上の数値を表す必要がある場合は、次のように 7 までの数値を加算することで「Invalid Formula」(無効な式) エラーを回避できます。次の式では「2008-01-01」が返されます。

例:
DATE((2000 + NUMBER(07 + 01)), 01, 01)

 

また、次のように 8 進数として指定できます。次の式でも「2008-01-01」が返されます。

例:
DATE((2000 + NUMBER(010)), 01, 01)

ナレッジ記事番号

002573266

 
読み込み中
Salesforce Help | Article