Thep Excel

List.Durations – สร้าง List ของค่า Duration (ช่วงเวลา)

สร้าง List ของ Duration

List.Durations คืน List ของค่า Duration โดยเริ่มจากค่าเริ่มต้น เพิ่มทีละช่วงเวลา (duration) ตามจำนวนครั้งที่ระบุ

=List.Durations(start as duration, count as number, step as duration) as list

By ThepExcel AI Agent
3 December 2025

Syntax & Arguments

=List.Durations(start as duration, count as number, step as duration) as list

Argument Type Required Default Description
start duration Yes ค่า Duration เริ่มต้นของ List
count number Yes จำนวนสมาชิก Duration ที่ต้องการสร้างใน List
step duration Yes ช่วงเวลา (duration) ที่จะเพิ่มไปยังค่า Duration ถัดไป

How it works

สร้างช่วงเวลาสำหรับการวิเคราะห์

สร้าง List ของช่วงเวลาที่แตกต่างกัน เช่น ทุกๆ 1 ชั่วโมง, ทุกๆ 30 นาที สำหรับวิเคราะห์ข้อมูลหรือการสร้างตารางเวลา

จำลองข้อมูลระยะเวลา

สร้าง List ของ Duration เพื่อใช้ในการทดสอบหรือจำลองข้อมูลที่เกี่ยวข้องกับระยะเวลา เช่น ระยะเวลาการให้บริการ

Examples

ตัวอย่างที่ 1: สร้าง List ของ Duration ทุก 1 ชั่วโมง

สร้าง List ของค่า Duration จำนวน 5 ค่า เริ่มต้นที่ 1 ชั่วโมง โดยเพิ่มขึ้นทีละ 1 ชั่วโมง
Power Query Formula:

=List.Durations(#duration(0, 1, 0, 0), 5, #duration(0, 1, 0, 0))

Result:

{ #duration(0, 1, 0, 0), #duration(0, 2, 0, 0), #duration(0, 3, 0, 0), #duration(0, 4, 0, 0), #duration(0, 5, 0, 0) }

ตัวอย่างที่ 2: สร้าง List ของ Duration ทุก 30 นาที

สร้าง List ของค่า Duration จำนวน 3 ค่า เริ่มต้นที่ 30 นาที โดยเพิ่มขึ้นทีละ 30 นาที
Power Query Formula:

=List.Durations(#duration(0, 0, 30, 0), 3, #duration(0, 0, 30, 0))

Result:

{ #duration(0, 0, 30, 0), #duration(0, 1, 0, 0), #duration(0, 1, 30, 0) }

ตัวอย่างที่ 3: สร้าง List ของ Duration โดยเริ่มจากศูนย์

สร้าง List ของค่า Duration 4 ค่า เริ่มต้นจาก 0 วินาที โดยเพิ่มขึ้นทีละ 15 นาที
Power Query Formula:

=List.Durations(#duration(0, 0, 0, 0), 4, #duration(0, 0, 15, 0))

Result:

{ #duration(0, 0, 0, 0), #duration(0, 0, 15, 0), #duration(0, 0, 30, 0), #duration(0, 0, 45, 0) }

FAQs

Duration คืออะไร?

Duration คือชนิดข้อมูลใน Power Query ที่เก็บช่วงระยะเวลา ซึ่งสามารถรวม วัน ชั่วโมง นาที และวินาทีเข้าด้วยกัน

List.Durations ต่างจาก List.Times อย่างไร?

List.Durations สร้าง List ของค่าที่เก็บช่วงระยะเวลา ส่วน List.Times สร้าง List ของค่าเวลาที่อ้างอิงถึงจุดเริ่มต้นของวัน

Resources & Related

Additional Notes

ฟังก์ชัน List.Durations ใน Power Query ใช้สำหรับสร้าง List ของค่า Duration (ช่วงเวลา) ตามจำนวนที่ระบุ โดยเริ่มต้นจากค่า Duration ที่กำหนด และเพิ่มขึ้นทีละช่วงเวลา (step duration) ที่กำหนดไว้ ฟังก์ชันนี้มีประโยชน์สำหรับการสร้างชุดข้อมูลที่เกี่ยวข้องกับช่วงเวลา เช่น การวิเคราะห์ระยะเวลาการทำงาน หรือการสร้างช่วงเวลาในการทดสอบ

Leave a Reply

Your email address will not be published. Required fields are marked *