กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล
ส่งกลับวันที่ซึ่งเป็นจํานวนเดือนที่ระบุก่อนหรือหลังวันที่เริ่มต้น ใช้ EDATE เพื่อคํานวณวันที่ครบกําหนดหรือวันที่ครบกําหนดซึ่งตรงกับวันเดียวกันของเดือนในวันที่ระบุปัญหา
EDATE(<start_date>, <months>)
เทอม | นิยาม |
---|---|
start_date |
วันที่ในรูปแบบ datetime หรือ text ที่แสดงถึงวันที่เริ่มต้น |
months |
จํานวนเต็มที่แสดงถึงจํานวนเดือนก่อนหรือหลัง start_date |
วันที่ (datetime
)
ในทางตรงกันข้ามกับ Microsoft Excel ซึ่งจัดเก็บวันที่เป็นหมายเลขลําดับประจําสินค้า DAX ทํางานกับวันที่ในรูปแบบ datetime
วันที่ที่จัดเก็บในรูปแบบอื่น ๆ จะถูกแปลงโดยนัย
ถ้า start_date
เป็นวันที่ที่ไม่ถูกต้อง EDATE จะแสดงข้อผิดพลาด ตรวจสอบให้แน่ใจว่าการอ้างอิงคอลัมน์หรือวันที่ที่คุณใส่เป็นอาร์กิวเมนต์แรกเป็นวันที่
หาก months
ไม่ใช่จํานวนเต็ม จะถูกตัดทอน
เมื่ออาร์กิวเมนต์วันที่แสดงเป็นวันที่แบบข้อความ ฟังก์ชัน EDATE จะใช้การตั้งค่าระบบภาษาและวันที่/เวลาของคอมพิวเตอร์ไคลเอ็นต์ ในการทําความเข้าใจค่าข้อความเพื่อดําเนินการแปลง หากการตั้งค่าเวลาวันที่ปัจจุบันแสดงวันที่ในรูปแบบเดือน/วัน/ปี สตริงต่อไปนี้ "1/8/2009" จะถูกตีความว่าเป็นค่า วันที่เวลา ซึ่งเทียบเท่ากับ 8 มกราคม 2009 อย่างไรก็ตาม หากการตั้งค่าเวลาวันที่ปัจจุบันแสดงวันที่ในรูปแบบของวัน/เดือน/ปี สตริงเดียวกันนี้จะถูกตีความว่าเป็นค่า วันที่เวลา ซึ่งเทียบเท่ากับ 1 สิงหาคม 2009
ถ้าวันที่ร้องขออยู่หลังจากวันสุดท้ายของเดือนที่เกี่ยวข้อง ระบบจะแสดงวันสุดท้ายของเดือน ตัวอย่างเช่น ฟังก์ชันต่อไปนี้: EDATE("2009-01-29", 1), EDATE("2009-01-30", 1), EDATE("2009-01-31", 1) จะแสดง 28 กุมภาพันธ์ 2009; ซึ่งสอดคล้องกับหนึ่งเดือนหลังจากวันที่เริ่มต้น
ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่างต่อไปนี้จะแสดงเป็นวันที่ในอีกสามเดือนนับจากวันที่สั่งซื้อ ซึ่งจัดเก็บไว้ในคอลัมน์ [TransactionDate]
= EDATE([TransactionDate],3)
กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้