ตัวอย่างที่ 1: สร้าง List ของ Datetime ทุก 1 นาที
=List.DateTimes(#datetime(2011, 12, 31, 23, 55, 0), 10, #duration(0, 0, 1, 0))
{ #datetime(2011, 12, 31, 23, 55, 0), #datetime(2011, 12, 31, 23, 56, 0), ..., #datetime(2012, 1, 1, 0, 4, 0) }
สร้าง List ของ วันที่และเวลา
List.DateTimes คืน List ของค่า datetime โดยเริ่มจากค่าเริ่มต้น เพิ่มทีละช่วงเวลา (duration) ตามจำนวนครั้งที่ระบุ
=List.DateTimes(start as datetime, count as number, step as duration) as list
=List.DateTimes(start as datetime, count as number, step as duration) as list
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| start | datetime | Yes | ค่า วันที่และเวลาเริ่มต้น (datetime) ของ List | |
| count | number | Yes | จำนวนสมาชิก datetime ที่ต้องการสร้างใน List | |
| step | duration | Yes | ช่วงเวลา (duration) ที่จะเพิ่มไปยังค่า datetime ถัดไป |
ใช้สำหรับสร้างคอลัมน์ของ วันที่และเวลา ที่เรียงลำดับกัน เพื่อใช้ในงานวิเคราะห์ข้อมูลอนุกรมเวลา
สร้าง List ของ วันที่และเวลา เพื่อใช้ในการทดสอบฟังก์ชันหรือโมเดลที่เกี่ยวข้องกับเวลา
=List.DateTimes(#datetime(2011, 12, 31, 23, 55, 0), 10, #duration(0, 0, 1, 0))
{ #datetime(2011, 12, 31, 23, 55, 0), #datetime(2011, 12, 31, 23, 56, 0), ..., #datetime(2012, 1, 1, 0, 4, 0) }
=List.DateTimes(#datetime(2023, 1, 1, 0, 0, 0), 5, #duration(0, 1, 0, 0))
{ #datetime(2023, 1, 1, 0, 0, 0), #datetime(2023, 1, 1, 1, 0, 0), ..., #datetime(2023, 1, 1, 4, 0, 0) }
=List.DateTimes(#datetime(2024, 5, 1, 9, 0, 0), 3, #duration(1, 0, 0, 0))
{ #datetime(2024, 5, 1, 9, 0, 0), #datetime(2024, 5, 2, 9, 0, 0), #datetime(2024, 5, 3, 9, 0, 0) }
List.DateTimes จะสร้าง List ของค่า datetime (มีทั้งส่วนวันที่และเวลา) ในขณะที่ List.Dates สร้าง List ของค่า date (มีเฉพาะส่วนวันที่)
ฟังก์ชัน List.DateTimes ใน Power Query ใช้สำหรับสร้าง List ของค่า วันที่และเวลา (datetime) ตามจำนวนที่ระบุ โดยเริ่มต้นจากค่า datetime ที่กำหนด และเพิ่มขึ้นทีละช่วงเวลา (duration) ที่กำหนดไว้ ฟังก์ชันนี้มีประโยชน์สำหรับการสร้างชุดข้อมูลอนุกรมเวลา (Time Series Data) หรือตาราง Dimension วันที่และเวลา