อ่านในภาษาอังกฤษ

แชร์ผ่าน


NETWORKDAYS

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

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

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

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

พารามิเตอร์

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

Value ผลลัพธ์

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

หมาย เหตุ

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

  • If start_date and end_date ทั้งสองอย่าง BLANKvalue เอาต์พุตยัง BLANK

  • If start_date or end_date ใด BLANKBLANK start_date or end_date จะถือว่าเป็น Date(1899, 12, 30)

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

ตัวอย่าง

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

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

กลับ:

[Value]
0

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