Excel NETWORKDAYS ฟังก์ชัน
Microsoft Excel NETWORKDAYS ฟังก์ชัน คำนวณจำนวนวันทำงานระหว่างวันที่สองวัน (วันที่เริ่มต้นและวันที่สิ้นสุด) โดยวันหยุดสุดสัปดาห์จะไม่รวมโดยอัตโนมัติตามค่าเริ่มต้น นอกจากนี้ยังระบุวันหยุดที่จะยกเว้นในวันทำการได้อีกด้วย
หมายเหตุ: ฟังก์ชัน NETWORKDAYS มีทั้งวันที่เริ่มต้นและวันที่สิ้นสุดเมื่อคำนวณวันทำงาน
วากยสัมพันธ์
=NETWORKDAYS( start_date, end_date, [holidays] )
ข้อโต้แย้ง
Start_date (จำเป็น): เป็นวันที่เริ่มต้นของช่วงวันที่
End_date (จำเป็น): เป็นวันที่สิ้นสุดของช่วงวันที่
วันหยุด (ไม่บังคับ): เป็นช่วงที่ไม่บังคับซึ่งรวมถึงวันที่อย่างน้อยหนึ่งวันที่จะแยกออกจากวันทำการ รายการวันหยุดสามารถเป็นหนึ่งในรายการต่อไปนี้:
- ช่วงของเซลล์ที่มีวันที่
- อาร์เรย์ของหมายเลขซีเรียลที่แสดงวันที่
สำหรับอาร์กิวเมนต์ทั้งสามนี้คุณสามารถอ้างอิงโดยตรงไปยังเซลล์ที่มีวันที่เริ่มต้นวันที่สิ้นสุดและวันที่ของวันหยุด:
=NETWORKDAYS( B3, C3,F3:F4 )
หรือป้อนวันที่โดยตรงเป็นสตริงข้อความพร้อมด้วยเครื่องหมายคำพูด:
=NETWORKDAYS( "12/20/2018", "1/10/2019",{"12/25/2018","1/1/2019"})
ส่งคืนค่า
ค่าตัวเลข
ฟังก์ชัน NETWORKDAYS จะส่งกลับตัวเลขที่แสดงถึงจำนวนวันทำงานระหว่างวันที่สองวัน
หมายเหตุฟังก์ชัน
1. สมมติว่าเซลล์ไม่มีรูปแบบเฉพาะเมื่อป้อนวันที่ลงในเซลล์วันที่จะถูกจัดเก็บเป็นหมายเลขซีเรียลตามลำดับ การอ้างอิงไปยังเซลล์ที่มีหมายเลขประจำเครื่องเหล่านี้สามารถใช้ในการคำนวณฟังก์ชัน NETWORKDAYS ได้
(โดยค่าเริ่มต้นหมายเลขซีเรียล 1 แสดงถึงวันที่ 1 มกราคม 1900 และหมายเลขประจำเครื่อง 40909 แทนวันที่ 1 มกราคม 2012 เนื่องจากเป็นวันที่ 40,909 วันหลังจากวันที่ 1 มกราคม 1900)
2. #VALUE! ค่าความผิดพลาดจะส่งคืนเมื่ออาร์กิวเมนต์ใดมีวันที่ไม่ถูกต้อง
3. ฟังก์ชัน NETWORKDAYS จะละเว้นค่าเวลาใด ๆ เมื่อคำนวณวันทำงาน
ตัวอย่าง
ส่วนนี้จะแสดงตัวอย่างวิธีคำนวณวันทำงานระหว่างสองวันที่กำหนดใน Excel
ตัวอย่างที่ 1: คำนวณวันทำการระหว่างสองวันโดยไม่รวมวันหยุดสุดสัปดาห์เริ่มต้น
ตามภาพหน้าจอด้านล่างวันที่เริ่มต้นจะอยู่ในช่วง B3: B5 และวันที่สิ้นสุดจะอยู่ในช่วง C3: C5 สำหรับการคำนวณเฉพาะวันทำการระหว่างวันที่เริ่มต้นและวันที่สิ้นสุดและไม่รวมวันหยุดสุดสัปดาห์โดยอัตโนมัติโปรดดำเนินการดังนี้
1. เลือกเซลล์ที่คุณจะแสดงวันทำการทั้งหมดคัดลอกสูตรด้านล่างลงไปแล้วกด เข้าสู่ กุญแจ
=NETWORKDAYS( B3, C3 )
2. เลือกเซลล์ผลลัพธ์ต่อไปลากไฟล์ เติมที่จับ ลงเพื่อใช้สูตรกับเซลล์อื่น ๆ ดูภาพหน้าจอ:
ขณะนี้มีการคำนวณจำนวนวันทำการระหว่างวันที่เริ่มต้นและวันที่สิ้นสุดที่ระบุ
ตัวอย่างที่ 2: คำนวณวันทำการระหว่างสองวันโดยไม่รวมทั้งวันหยุดสุดสัปดาห์และวันหยุด
หากคุณต้องการยกเว้นวันหยุดที่ระบุด้วยวิธีการในส่วนนี้สามารถช่วยคุณได้
1. เลือกเซลล์ที่คุณจะแสดงวันทำการทั้งหมดคัดลอกสูตรด้านล่างลงไปแล้วกด เข้าสู่ กุญแจ
=NETWORKDAYS( B3, C3,F3:F4 )
ที่นี่ F3: F4 คือรายการวันหยุดที่คุณจะแยกออกจากวันทำการ
2. เลือกเซลล์ผลลัพธ์ต่อไปลากไฟล์ เติมที่จับ ลงเพื่อใช้สูตรกับเซลล์อื่น ๆ ดูภาพหน้าจอ:
ตัวอย่างเพิ่มเติม
จะเพิ่มวันที่รวมหรือไม่รวมวันหยุดสุดสัปดาห์และวันหยุดใน Excel ได้อย่างไร
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...
แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox