กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล
ส่งกลับจํานวนขอบเขตช่วงเวลาระหว่างวันที่สองวัน
DATEDIFF(<Date1>, <Date2>, <Interval>)
เทอม | นิยาม |
---|---|
Date1 |
valuedatetime แบบสเกลา |
Date2 |
valuedatetime แบบสเกลา |
Interval |
ช่วงเวลาที่จะใช้เมื่อเปรียบเทียบวันที่
value อาจเป็นหนึ่งในรายการต่อไปนี้: - SECOND - MINUTE - HOUR - DAY -อาทิตย์ - MONTH - QUARTER - YEAR |
count ขอบเขตช่วงเวลาระหว่างวันที่สองวัน
มีการส่งกลับผลลัพธ์ที่เป็นบวก if Date2 มากกว่า Date1 ส่งกลับผลลัพธ์ที่เป็นลบ if Date1 มากกว่า Date2
ตัวอย่างในบทความนี้สามารถใช้ได้กับแบบจําลอง sample Adventure Works DW 2020 Power BI Desktop หากต้องการรับแบบจําลอง โปรดดู DAXsample แบบจําลอง
คิวรี DAX ต่อไปนี้:
EVALUATE
VAR StartDate = DATE ( 2019, 07, 01 )
VAR EndDate = DATE ( 2021, 12, 31 )
RETURN
{
( "Year", DATEDIFF ( StartDate, EndDate, YEAR ) ),
( "Quarter", DATEDIFF ( StartDate, EndDate, QUARTER ) ),
( "Month", DATEDIFF ( StartDate, EndDate, MONTH ) ),
( "Week", DATEDIFF ( StartDate, EndDate, WEEK ) ),
( "Day", DATEDIFF ( StartDate, EndDate, DAY ) )
}
แสดงค่าต่อไปนี้:
Value1 | Value2 |
---|---|
Year | 2 |
Quarter | 9 |
Month | 29 |
อาทิตย์ | 130 |
Day | 914 |
กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้