Duration.Days ดึงจำนวนวันจากค่า Duration ฟังก์ชันนี้มีประโยชน์เมื่อต้องการแยกส่วนวันออกจากระยะเวลาที่คำนวณได้ เช่นความต่างระหว่างสองวันที่
=Duration.Days(duration as duration) as nullable number
=Duration.Days(duration as duration) as nullable number
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| duration | duration | Yes | ค่า Duration ที่ต้องการดึงจำนวนวัน |
ดึงจำนวนวันจากระยะเวลาลาพักร้อนที่คำนวณได้
แยก Duration ออกเป็นส่วนวัน ชั่วโมง นาที เพื่อแสดงผลอ่านง่ายขึ้น
Duration.Days(#duration(10, 6, 30, 0))=Duration.Days(#duration(10, 6, 30, 0))
10
Duration.Days(#date(2025, 12, 31) - #date(2025, 12, 20))=Duration.Days(#date(2025, 12, 31) - #date(2025, 12, 20))
11
let StartDate = #date(2025, 1, 1), EndDate = #date(2025, 1, 8), WorkDuration = EndDate - StartDate, Days = Duration.Days(WorkDuration) in Dayslet
StartDate = #date(2025, 1, 1),
EndDate = #date(2025, 1, 8),
WorkDuration = EndDate - StartDate,
Days = Duration.Days(WorkDuration)
in
Days
7
Duration.Days ดึงจำนวนวัน, Duration.Hours ดึงชั่วโมง, Duration.Minutes ดึงนาที จากค่า Duration เดียวกัน
ใช้ #duration(days, hours, minutes, seconds) เช่น #duration(5, 12, 30, 45) คือ 5 วัน 12 ชั่วโมง 30 นาที 45 วินาที
ฟังก์ชัน Duration.Days ใช้สำหรับแยกจำนวนวันจากค่า Duration