詳細情報:
数式を記述するときのベストプラクティス
数式構文は、数式の照会方法に影響します。
数式を記述するときは、次の構文ルールを使用します。
- 「関数の追加」の説明に従って正しい関数を使用します。
- 数式の項目は括弧で囲みます。
- 正しい演算子構文を使用する
- +、 —、*、/、%、==、=、>、<、>=、<=、!=、<>、^、AND、OR、NOT、( )。
- Tableau Semantics では Tableau 演算子構文が使用されます。Tableau Operator 構文ドキュメントを参照してください。
- 正しいリテラル式構文を使用する
- 数値リテラル式は数値として記述されます。たとえば、1.3567 です。
- 文字列リテラル式は引用符で記述されます。例: 「Unprofitable」 (不採算)。
- 日付リテラル式は # 記号で記述されます。例: #August 22, 2024#。
- null リテラル式は「null」と記述されます。
- Tableau Semantics では Tableau リテラル式が使用されます。リテラル式についての詳細は、Tableau リテラル式構文ドキュメントを参照してください。
- 正しい日付関数の構文を使用します。
- 日付関数は ISO 形式でハードコードされています。
- 日付: "yyyy—MM—dd" または "yyyymmdd" または "yyyy—MM" または "yyyyy"
- 時間:
- Hh:mm:ss
- Hh:mm:ss.sss
- HH:mm:ss.SSSSSS
- Hh:mm:ssZZZZ
- Hh:mm:ssSS.ZZZZZ
- "T[hh][mm][ss]"
- "T[hh]:[mm]:[ss] "
- “T[hh]:[mm]:[ss]ZZZZZ”
- 日時: "<date>T<time>" または "<date> <time>" または "<date>’T’<time>"
- 例:
"2020—02—08T09"
"2020—02—08 09"
"2020—02—08 09:30:26"
"2020—02—08 09:30:26.123"
- 他の形式には DATEPARSE を使用します。
- 日付関数は ISO 形式でハードコードされています。
- 正しいコメント構文を使用する
- 計算にコメントを入力するには、スラッシュを 2 つ入力します。
- 複数行コメントを追加するには、/* を入力してコメントを開始し、*/ を入力してコメントを終了します。
- コメントを含む数式の例:
SUM([Sales]) / SUM([Profit]) /*John's calculation To be used for profit ratio Do not edit*/
