การคำนวณใน Tableau
Maarten Van den Broeck
Content Developer at DataCamp
การวิเคราะห์อนุกรมเวลา - การศึกษาข้อมูลในช่วงเวลาหรือระยะห่างที่กำหนด ซึ่งมักรวมถึงการวิเคราะห์แนวโน้ม การเปรียบเทียบตามฤดูกาล และการศึกษาช่วงเวลาแบบ rolling

ชนิดข้อมูล Date หรือ DateTime:
Date มีรูปแบบ เอาต์พุต ได้หลายแบบ:
ตัวอย่าง:

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

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

MakeDateTime ([Date], [Time])

การ Parsing: การวิเคราะห์สตริงออกเป็นส่วนประกอบทางวากยสัมพันธ์
ตัวอย่าง:
DateParse ( format, string )
การดึงข้อมูลปีแบบ discrete และยังใช้ได้กับ quarter, month, day, dayofyear, weekday, hour, minute ฯลฯ
ตัวอย่าง:
DATEPART ( 'year', [Order Date] )
DATEPART ( 'quarter', [Order Date] )
การ Truncating: การตัดทอนหรือย่อให้สั้นลง
การตัดทอนวันที่ที่ระบุตามความละเอียดของ date part ที่กำหนด
DATETRUNC ( 'month', #2022-06-15# )
DATETRUNC ( 'quarter', #2022-06-15# )

การบวก interval เข้ากับวันที่:
DATEADD (date_part, interval, [Date])
บวก interval ตามจำนวนที่ระบุ (เช่น 3 เดือน, 2 วัน, 10 สัปดาห์) เข้ากับวันที่
การลบ interval ออกจากวันที่:
DATEDIFF ( date_part, date1, date2 )
เช่น
DATEADD ('month', 3, [Date])DATEADD ('week', 10, [Date]) คืนค่าเป็น วันที่
เช่น
DATEDIFF ('month', [Start], [End])DATEDIFF ('day', [Start], [End]) การใช้วันที่แบบ hard-coded ในการคำนวณ:
ครอบค่าวันที่ด้วย # #
เช่น #2010-12-31#


การคำนวณใน Tableau