แชร์ผ่าน


NETWORKDAYS

นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล

ส่งกลับจํานวนวันทํางานทั้งหมดระหว่างวันที่สองวัน (แบบรวม) พารามิเตอร์ระบุว่าวันใดและจํานวนวันในช่วงสุดสัปดาห์ วันสุดสัปดาห์และวันที่ระบุเป็นวันหยุดจะไม่ถือว่าเป็นวันทํางาน

วากยสัมพันธ์

NETWORKDAYS(<start_date>, <end_date>[, <weekend>, <holidays>])

พารามิเตอร์

เทอม นิยาม
start_date วันที่ที่แสดงวันที่เริ่มต้น วันที่ที่จะคํานวณความแตกต่าง start_date อาจเร็วกว่า เหมือนกับ หรือใหม่กว่า end_date ได้
end_date วันที่ที่แสดงวันที่สิ้นสุด วันที่ที่จะคํานวณความแตกต่าง start_date อาจเร็วกว่า เหมือนกับ หรือใหม่กว่า end_date ได้
weekend ระบุวันในสัปดาห์ที่เป็นวันสุดสัปดาห์และไม่รวมอยู่ในจํานวนวันทํางานทั้งหมดระหว่าง start_date และ end_date วันหยุดสุดสัปดาห์เป็นจํานวนวันหยุดสุดสัปดาห์ที่ระบุเวลาที่วันหยุดสุดสัปดาห์เกิดขึ้น ค่าตัวเลขวันหยุดสุดสัปดาห์
ระบุวันสุดสัปดาห์ต่อไปนี้:
1 หรือเว้นไว้: วันเสาร์ วันอาทิตย์
2: วันอาทิตย์ วันจันทร์
3: วันจันทร์, วันอังคาร
4: วันอังคารที่ 4: วันพุธ
5: วันพุธที่ 5: วันพฤหัสบดี
ที่ 6: วันพฤหัสบดีที่
7: วันศุกร์
11: วันอาทิตย์เท่านั้น
12: วันจันทร์
13: วันอังคาร
14: วันพุธ
เพียง 15: วันพฤหัสบดี
16: วันศุกร์
เพียง 17: วันเสาร์เท่านั้น
holidays ตารางคอลัมน์ของวันที่อย่างน้อยหนึ่งวันที่ที่จะถูกแยกออกจากปฏิทินวันทํางาน

ค่าผลลัพธ์

จํานวนเต็มของวันทํางานทั้งหมด

หมาย เหตุ

  • ฟังก์ชัน DAX นี้จะคล้ายกับ Excel NETWORKDAYSฟังก์ชัน INTL และ NETWORKDAYS

  • หาก start_date และ end_date ทั้งสองอย่าง BLANKค่าเอาต์พุตจะยัง BLANK

  • หาก start_date หรือ end_date เป็น BLANKBLANK start_date หรือ end_date จะถือว่าเป็น วันที่(1899, 12, 30)

  • ต้องระบุวันที่โดยใช้ฟังก์ชัน DATE หรือ เป็นผลลัพธ์ของนิพจน์อื่น ตัวอย่างเช่น DATE ( 2022, 5, 30 )ระบุ วันที่ 30 พฤษภาคม 2022 นอกจากนี้ ยังสามารถระบุวันที่เป็น สัญพจน์ ในรูปแบบ อย่าระบุวันที่เป็นข้อความ

ตัวอย่าง

นิพจน์ต่อไปนี้:

   = NETWORKDAYS (
        DATE ( 2022, 5, 28 ),
        DATE ( 2022, 5, 30 ),
        1,
        {
            DATE ( 2022, 5, 30 )
        }
    )

กลับ:

[ค่า]
0

ในตัวอย่างนี้ 0 จะถูกส่งกลับเนื่องจากวันที่เริ่มต้นเป็นวันเสาร์และวันที่สิ้นสุดคือวันจันทร์ พารามิเตอร์วันหยุดสุดสัปดาห์ระบุว่าวันหยุดสุดสัปดาห์คือวันเสาร์และวันอาทิตย์ ดังนั้นจึงไม่ใช่วันทํางาน พารามิเตอร์วันหยุดทําเครื่องหมาย 30th (วันที่สิ้นสุด) เป็นวันหยุด ดังนั้นจึงไม่มีวันทํางานเหลืออยู่