คำอธิบาย
ฟังก์ชันนี้เจ๋งมาก! ช่วยนับจำนวนวันทำงานจริงๆ ระหว่างสองวัน โดยจะไม่นับวันหยุดเสาร์-อาทิตย์ และยังสามารถละเว้นวันหยุดราชการหรือวันหยุดพิเศษได้ด้วย เหมาะมากสำหรับการบริหารทรัพยากรบุคคลหรือการวางแผนโครงการ!
มีครั้งแรกในเวอร์ชันไหน
2003 หรือ Version ก่อนหน้า
รูปแบบคำสั่ง (Syntax)
NETWORKDAYS(start_date, end_date, [holidays])
Arguments
-
start_date (Required – Date)
วันที่เริ่มต้นช่วงที่ต้องการคำนวณ -
end_date (Required – Date)
วันที่สิ้นสุดช่วงที่ต้องการคำนวณ -
holidays (Optional – Range)
ช่วงของวันที่เป็นวันหยุดพิเศษที่ไม่ต้องการนับ เช่น วันหยุดราชการหรือวันสำคัญ
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: นับจำนวนวันทำงานระหว่างวันที่ในเซลล์ A2 และ A3 โดยไม่นับเสาร์-อาทิตย์=NETWORKDAYS(A2, A3)
Result:จำนวนวันทำงานทั้งหมดระหว่างวันเริ่มต้นและสิ้นสุดที่ให้ไว้ โดยไม่รวมเสาร์-อาทิตย์ -
Formula:
Description: นับจำนวนวันทำงานระหว่างวันที่ในเซลล์ A2 และ A3 โดยมีวันหยุดตรงกับวันที่ในเซลล์ A4=NETWORKDAYS(A2, A3, A4)
Result:จำนวนวันทำงานทั้งหมดระหว่างวันเริ่มต้นและสิ้นสุดที่ให้ไว้ โดยไม่รวมเสาร์-อาทิตย์และวันหยุดที่กำหนดไว้ใน A4 -
Formula:
Description: นับจำนวนวันทำงานระหว่างวันที่ในเซลล์ A2 และ A3 โดยมีวันหยุดรวมอยู่ในช่วงเซลล์ A4 ถึง A6=NETWORKDAYS(A2, A3, A4:A6)
Result:จำนวนวันทำงานทั้งหมดระหว่างวันเริ่มต้นและสิ้นสุดที่ให้ไว้ โดยไม่รวมเสาร์-อาทิตย์และวันหยุดที่กำหนดไว้ในช่วง A4 ถึง A6
Tips & Tricks
จะเจ๋งขึ้นถ้าคุณใส่ช่วงวันหยุดให้ถูกต้อง เช่น ใช้ฟังก์ชัน DATE เพื่อมั่นใจว่าใส่วันที่ถูกต้อง ช่วยให้งานพัฒนา หรือแพลนโปรเจกต์คล่องตัวขึ้นแน่นอน!
ข้อควรระวัง (Cautions)
อ๊ะ! ระวังนะ ถ้าใส่วันที่ในรูปแบบตัวอักษร ฟังก์ชันนี้อาจจะงอแงได้ ควรใส่วันที่ในรูปแบบที่ Excel รู้จัก เช่น ผลลัพธ์จากฟังก์ชัน DATE จะปลอดภัยที่สุด
ฟังก์ชันที่เกี่ยวข้อง
ข้อดี / ข้อจำกัด
ข้อดีคือคุณสามารถคำนวณวันทำงานได้อย่างแม่นยำมาก ข้อจำกัดคือไม่สามารถระบุวันหยุดสุดสัปดาห์นอกเหนือจากเสาร์-อาทิตย์ได้ ฟังก์ชันนี้เหมาะกับงานที่วันหยุดแน่ชัดเท่านั้น
References
- NETWORKDAYS Function – Microsoft Support
- Wall Street Mojo – NETWORKDAYS
- LiveFlow – NETWORKDAYS Explained
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply