แชร์ผ่าน


ฟังก์ชันวันที่และเวลา

ฟังก์ชันเหล่านี้ช่วยให้คุณสามารถสร้างการคํานวณโดยยึดตามวันที่และเวลาได้ ฟังก์ชันหลายอย่างใน DAX จะคล้ายกับฟังก์ชันวันที่และเวลาของ Excel อย่างไรก็ตาม ฟังก์ชัน DAX ใช้ชนิดข้อมูล datetime และสามารถรับค่าจากคอลัมน์เป็นอาร์กิวเมนต์ได้

ในหมวดหมู่นี้

ฟังก์ชัน คำอธิบาย
CALENDAR ส่งกลับตารางที่มีคอลัมน์เดียวที่มีชื่อว่า "Date" ที่มีชุดวันที่ต่อเนื่องกัน
CALENDARAUTO ส่งกลับตารางที่มีคอลัมน์เดียวที่มีชื่อว่า "Date" ที่มีชุดวันที่ต่อเนื่องกัน
DATE แสดงวันที่ที่ระบุในรูปแบบ datetime
DATEDIFF ส่งกลับจํานวนขอบเขตช่วงเวลาระหว่างวันที่สองวัน
DATEVALUE แปลงวันที่ในรูปแบบข้อความไปเป็นวันที่ในรูปแบบ datetime (วันที่เวลา)
DAY แสดงวันของเดือนเป็นตัวเลขตั้งแต่ 1 ถึง 31
EDATE ส่งกลับวันที่ซึ่งเป็นจํานวนเดือนที่ระบุก่อนหรือหลังวันที่เริ่มต้น
EOMONTH ส่งกลับวันที่ในรูปแบบ datetime ของวันสุดท้ายของเดือนก่อนหรือหลังจํานวนเดือนที่ระบุ
HOUR แสดงชั่วโมงเป็นตัวเลขตั้งแต่ 0 (12:00 A.M.) ถึง 23 (11:00 P.M.)
MINUTE ส่งกลับนาทีเป็นตัวเลขตั้งแต่ 0 ถึง 59 โดยกําหนดค่าวันที่และเวลา
MONTH ส่งกลับเดือนเป็นตัวเลขตั้งแต่ 1 (มกราคม) ถึง 12 (ธันวาคม)
NETWORKDAYS ส่งกลับจํานวนวันทํางานทั้งหมดระหว่างสองวันที่
NOW แสดงวันที่และเวลาปัจจุบันในรูปแบบ datetime
QUARTER ส่งกลับไตรมาสเป็นตัวเลขตั้งแต่ 1 ถึง 4
SECOND แสดงวินาทีของค่าเวลาเป็นตัวเลขตั้งแต่ 0 ถึง 59
TIME แปลงชั่วโมง นาที และวินาทีที่ได้รับเป็นตัวเลขสําหรับเวลาในรูปแบบ datetime
TIMEVALUE แปลงเวลาในรูปแบบข้อความเป็นเวลาในรูปแบบ datetime
TODAY ส่งกลับวันที่ปัจจุบัน
UTCNOW แสดงค่าวันที่และเวลา UTC ปัจจุบัน
UTCTODAY ส่งกลับค่าวันที่ UTC ปัจจุบัน
WEEKDAY แสดงตัวเลขตั้งแต่ 1 ถึง 7 ที่ระบุวันของสัปดาห์ของวันที่
WEEKNUM ส่งกลับหมายเลขสัปดาห์สําหรับวันที่และปีที่กําหนดตามค่า return_type
YEAR ส่งกลับปีของวันที่เป็นจํานวนเต็มสี่หลักในช่วง 1900-9999
YEARFRAC คํานวณเศษส่วนของปีที่แทนด้วยจํานวนวันทั้งวันระหว่างสองวัน