DAX Function LASTDATE

แนะนำการใช้งานฟังก์ชัน LASTDATE ซึ่งเป็นฟังก์ชันของ DAX (Data Analysis Expression) เพื่อใช้งานใน Power BI, Power Pivot ของ Excel และ SSAS ได้
DAX, Power BI, LASTDATE, DAX Functions, DAX LASTDATE, ฟังก์ชัน LASTDATE, Data Analysis Expression, Power Pivot, Analysis Services, Data Models, Download, ตัวอย่าง DAX, ไฟล์ตัวอย่าง, ดาวน์โหลด
ทักษะ (ระบุได้หลายทักษะ)

สิ่งสำคัญของการใช้งาน Power BI ที่ขาดไม่ได้และเป็นเรื่องสำคัญมาก ๆ อย่างหนึ่งนั้นคือ DAX (Data Analysis Expressions) ซึ่งจะมาช่วยคำนวณสรุปผลข้อมูลที่มี โดย DAX จะถูกไปใช้ในการคำนวณ 3 ส่วนหลัก ๆ ได้แก่

  1. Measures – สร้างการคำนวณในรูปแบบของ Aggregation หลาย ๆ แถวในตาราง
  2. Calculated columns – สร้างการคำนวณให้เกิดคอลัมน์ใหม่ เป็นการคำนวณแบบทีละแถว
  3. Calculated table – สร้างการคำนวณให้เกิดตารางใหม่


 

DAX Function LASTDATE

ส่งกลับวันที่สุดท้ายในบริบทปัจจุบัน สำหรับคอลัมน์ที่เป็นวันที่ที่ระบุ

รูปแบบของ Syntax

LASTDATE(<dates>)

พารามิเตอร์

พารามิเตอร์รายละเอียด
datesคอลัมน์ที่เป็นวันที่

การคืนค่า

ตารางที่มีคอลัมน์เดียวและแถวเดียวที่มีค่าวันที่

ข้อสังเกตที่ควรทราบ

  • อาร์กิวเมนต์ dates อาจเป็นรายการใดรายการหนึ่งต่อไปนี้:
    • การอ้างอิงถึงคอลัมน์วันที่/เวลา
    • table expression ที่แสดงเป็นคอลัมน์เดียวเป็น ค่าวันที่/เวลา
    • Boolean expression ที่กำหนดตารางคอลัมน์เดียวของค่าวันที่/เวลา
  • ข้อจำกัดของ Boolean expressions ได้อธิบายในหัวข้อ Boolean filter expressions ในฟังก์ชัน CALCULATE
  • เมื่อบริบทปัจจุบันเป็นวันที่เดียว วันที่ที่ส่งกลับโดยฟังก์ชัน FIRSTDATE และ ฟังก์ชัน LASTDATE จะให้ผลลัพธ์ที่เท่ากัน
  • ในทางเทคนิค ฟังก์ชัน LASTDATE คืนค่าเป็นตารางที่มีคอลัมน์เดียวและค่าเดียว ดังนั้น ฟังก์ชันนี้สามารถใช้เป็นอาร์กิวเมนต์ของฟังก์ชันใด ๆ ที่ต้องการตารางในอาร์กิวเมนต์ได้ นอกจากนี้การคืนค่าของฟังก์ชันนี้ยังสามารถใช้ได้กับส่วนอื่นที่ต้องการค่าวันที่
  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสำหรับใช้ในโหมด DirectQuery เมื่อใช้ในการ calculated column หรือกฎ row-level security (RLS)