您位於此處:
撰寫公式的最佳作法
公式語法會影響查詢公式的方式。
撰寫公式時,請使用這些語法規則。
- 使用正確的函數,如新增函數中所述。
- 以括號括住公式中的欄位。
- 使用正確的運算子語法
- +、 —、*、/、 %, ==、=、>、<、>=、<=、!=、<>、^、AND、OR、NOT、( )。
- Tableau Semantics 使用 Tableau 運算子語法。請參閱 Tableau 運算子語法文件。
- 使用正確的文字運算式語法
- 數值文字運算式會寫成數字。例如,1.3567。
- 字串文字運算式以引號撰寫。例如,「無法獲利」。
- 日期文字運算式會以 # 符號撰寫。例如:August 22, 2024#。
- 空值運算式會寫成「null」。
- Tableau Semantics 使用 Tableau 常值運算式。在 Tableau 文字運算式語法文件中深入瞭解文字運算式。
- 使用正確的日期函數語法:
- 日期函數會以 ISO 格式硬式編碼:
- 日期:“yyyy—MM—dd” 或 “yyyymmdd” 或 “yyyy—MM” 或 “yyyy”
- 時間:
- 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]ZZZZZZ”
- 日期時間:「<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 格式硬式編碼:
- 使用正確的註解語法
- 若要在計算中輸入註解,請輸入兩個正斜線: //
- 若要新增多行註解,請輸入 /* 以開始註解,並輸入 */ 以結束註解。
- 包含註解的公式範例:
SUM([Sales]) / SUM([Profit]) /*John's calculation To be used for profit ratio Do not edit*/

