Tableau 計算
Maarten Van den Broeck
Content Developer at DataCamp
時間序列分析:研究特定期間或區間的資料,常包含趨勢分析、季節性比較與滾動期間的觀察。

Date 或 DateTime 資料型別:
Date 可有多種輸出格式:
範例:

MakeDate ([Year], [Month], [Day])

MakeTime ([Hour], [Minute], [Second])

MakeDateTime ([Date], [Time])

剖析(Parsing):將字串拆解為語法上的合邏輯組件。
範例:
DateParse ( format, string )
擷取離散年份,也可用於 quarter、month、day、dayofyear、weekday、hour、minute 等。
範例:
DATEPART ( 'year', [Order Date] )
DATEPART ( 'quarter', [Order Date] )
截斷(Truncating):縮短、切齊。
將日期依指定的日期部分精度截斷。
DATETRUNC ( 'month', #2022-06-15# )
DATETRUNC ( 'quarter', #2022-06-15# )

在日期上加上區間:
DATEADD (date_part, interval, [Date])
將指定數量的區間(例如 3 個月、2 天、10 週等)加到日期上
從日期減去區間:
DATEDIFF ( date_part, date1, date2 )
例如:
DATEADD ('month', 3, [Date])DATEADD ('week', 10, [Date]) 回傳一個日期
例如:
DATEDIFF ('month', [Start], [End])DATEDIFF ('day', [Start], [End]) 在計算中使用硬編碼日期:
將日期值用 # # 包起來
例如 #2010-12-31#


Tableau 計算