01 จาก 01
ฟังก์ชัน WORKDAY
ค้นหาโครงการเริ่มต้นหรือวันที่สิ้นสุดใน Excel
Excel มีฟังก์ชันสร้างวันที่หลายอย่างที่สามารถใช้สำหรับการคำนวณวันทำงานได้
แต่ละฟังก์ชันวันที่จะทำงานที่แตกต่างกันเพื่อให้ผลแตกต่างจากการ ทำงาน อย่างใดอย่างหนึ่งต่อไป สิ่งที่คุณใช้ขึ้นอยู่กับผลลัพธ์ที่คุณต้องการ
ฟังก์ชัน Excel WorkDay
ในกรณีของฟังก์ชัน WORKDAY จะพบวันเริ่มต้นหรือวันที่สิ้นสุดของโครงการหรืองานที่ระบุจำนวนวันทำงาน
จำนวนวันทำงานโดยอัตโนมัติจะไม่รวมวันหยุดสุดสัปดาห์และวันที่ระบุว่าเป็นวันหยุด
การใช้ฟังก์ชัน WORKDAY รวมถึงการคำนวณ:
- วันที่สิ้นสุดของโครงการที่มีจำนวนวันทำงานตามจำนวนวันที่เริ่มต้น
- วันที่เริ่มต้นสำหรับโครงการที่มีจำนวนชุดของวันทำงานก่อนวันที่สิ้นสุดที่ระบุ
- วันที่ครบกำหนดสำหรับใบแจ้งหนี้
- วันที่จัดส่งที่คาดไว้สำหรับสินค้าหรือวัสดุ
ไวยากรณ์และอาร์กิวเมนต์ของฟังก์ชัน WORKDAY
ไวยากรณ์ ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและรวมถึงชื่อฟังก์ชันวงเล็บและ อาร์กิวเมนต์
ไวยากรณ์สำหรับฟังก์ชัน WORKDAY คือ:
= WORKDAY (วันเริ่มต้นวันและวันหยุด)
Start_date - (จำเป็น) วันเริ่มต้นของช่วงเวลาที่เลือก คุณสามารถป้อนวันที่เริ่มต้นจริงสำหรับอาร์กิวเมนต์นี้ได้หรือสามารถป้อนการ อ้างอิงเซลล์ ไปยังตำแหน่งของข้อมูลนี้ใน แผ่นงาน ได้
วัน - (ต้องระบุ) ความยาวของโครงการ นี่เป็นจำนวนเต็มซึ่งแสดงจำนวนวันที่ทำงานในโครงการ สำหรับอาร์กิวเมนต์นี้ให้ป้อนจำนวนวันที่ทำงานหรือการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลนี้ในเวิร์กชีท
หมายเหตุ: เมื่อต้องการค้นหาวันที่ที่เกิดขึ้นหลังจากอาร์กิวเมนต์ Start_date ใช้จำนวนเต็มบวกสำหรับ Days เมื่อต้องการค้นหาวันที่ที่เกิดขึ้นก่อนอาร์กิวเมนต์ Start_date ใช้จำนวนเต็มลบสำหรับ Days ในสถานการณ์ที่สองนี้อาร์กิวเมนต์ Start_date อาจถูกระบุว่าเป็นวันที่สิ้นสุดของโครงการ
วันหยุด - (ไม่บังคับ) วันที่เพิ่มเติมอย่างน้อยหนึ่งวันที่ไม่นับเป็นส่วนหนึ่งของจำนวนวันทำงานทั้งหมด ใช้การอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลในแผ่นงานสำหรับอาร์กิวเมนต์นี้
ตัวอย่าง: ค้นหาวันที่สิ้นสุดของโครงการ
ดังที่เห็นในภาพด้านบนตัวอย่างนี้จะใช้ฟังก์ชัน WORKDAY เพื่อค้นหาวันที่สิ้นสุดของโครงการที่เริ่ม 9 กรกฎาคม 2012 และจะเสร็จสิ้นภายใน 82 วันหลังจากนั้น สองวันหยุด (3 กันยายนและ 8 ตุลาคม) ที่เกิดขึ้นในช่วงเวลานี้จะไม่นับเป็นส่วนหนึ่งของ 82 วัน
หมายเหตุ: เพื่อหลีกเลี่ยงปัญหาการคำนวณที่อาจเกิดขึ้นหากป้อนวันที่โดยไม่ได้ตั้งใจเป็นข้อความฟังก์ชัน DATE จะถูกใช้เพื่อป้อนวันที่ที่ใช้ในฟังก์ชัน ดูส่วน ค่าข้อผิดพลาดที่ ส่วนท้ายของบทแนะนำนี้สำหรับข้อมูลเพิ่มเติม
การป้อนข้อมูล
D1: วันที่เริ่มต้น: D2: จำนวนวัน: D3: วันหยุด 1: D4: วันหยุด 2: D5: วันที่สิ้นสุด: E1: DATE (2012,7,9) E2: 82 E3: DATE (2012,9,3 ) E4: = วันที่ (2012,10,8)- ป้อนข้อมูลต่อไปนี้ลงใน เซลล์ ที่เหมาะสม:
หมายเหตุ: หากวันที่ในเซลล์ E1, E3 และ E4 ไม่ปรากฏดังที่แสดงในภาพด้านบนให้ตรวจสอบเพื่อดูว่าเซลล์เหล่านี้ได้รับการจัดรูปแบบเพื่อแสดงข้อมูลโดยใช้รูปแบบวันที่แบบสั้น
เข้าสู่ฟังก์ชัน WORKDAY
- คลิกที่เซลล์ E5 เพื่อทำให้ เซลล์เป็นเซลล์ที่ใช้งานอยู่ - นี่คือที่ที่ผลของฟังก์ชัน WORKDAY จะปรากฏขึ้น
- คลิกแท็บ สูตร
- เลือก ฟังก์ชันวันที่และเวลา> WORKDAY จาก ริบบิ้น เพื่อเปิด กล่องโต้ตอบ ของฟังก์ชัน
- คลิกที่ Start_date บรรทัดในกล่องโต้ตอบ
- คลิกเซลล์ E1 ในแผ่นงานเพื่อป้อนข้อมูลอ้างอิงเซลล์นี้ลงในไดอะลอกบ็อกซ์
- คลิกที่บรรทัด วัน ในกล่องโต้ตอบ
- คลิกที่เซลล์ E2 ในแผ่นงานเพื่อป้อนข้อมูลอ้างอิงเซลล์นี้ลงในไดอะลอกบ็อกซ์
- คลิกที่บรรทัด วันหยุด ในกล่องโต้ตอบ
- ลากเซลล์ที่เลือก E3 และ E4 ในแผ่นงานเพื่อป้อนการอ้างอิงเซลล์เหล่านี้ลงในกล่องโต้ตอบ
- คลิกตกลงในกล่องโต้ตอบเพื่อทำหน้าที่ให้สมบูรณ์
- วันที่ 11/2/2012 - วันที่สิ้นสุดของโครงการ - ควรปรากฏในเซลล์ E5 ของแผ่นงาน
- Excel จะคำนวณวันที่นี้ได้อย่างไร:
- วันที่ 82 วันหลังจากวันที่ 9 กรกฎาคม 2012 คือวันที่ 31 ตุลาคม (วันที่เริ่มต้นจะไม่นับเป็นหนึ่งใน 82 วันโดยฟังก์ชัน WORKDAY)
- เพิ่มวันที่สองวันหยุดที่ระบุไว้ (3 กันยายนและ 8 ตุลาคม) ซึ่งไม่นับเป็นส่วนหนึ่งของอาร์กิวเมนต์ 82 วัน
- ดังนั้นวันสิ้นสุดของโครงการคือวันศุกร์ที่ 2 พฤศจิกายน 2555
- เมื่อคุณคลิกที่เซลล์ E5 ฟังก์ชัน = WORKDAY (E1, E2, E3: E4) จะปรากฏขึ้นใน แถบสูตร ด้านบนแผ่นงาน
WORKDAY ค่าข้อผิดพลาดของฟังก์ชัน
ถ้าข้อมูลสำหรับอาร์กิวเมนต์ต่างๆของฟังก์ชันนี้ไม่ได้ป้อนอย่างถูกต้องค่าความผิดพลาดต่อไปนี้จะปรากฏในเซลล์ที่มีฟังก์ชัน WORKDAY:
- #VALUE! : ปรากฏในเซลล์คำตอบถ้าหนึ่งในอาร์กิวเมนต์ WORKDAY ไม่ใช่วันที่ที่ถูกต้อง (ถ้าป้อนวันที่เป็นข้อความ)
- #NUM !: จะปรากฏในเซลล์คำตอบถ้าวันที่ไม่ถูกต้องเป็นผลมาจากการเพิ่มอาร์กิวเมนต์ Start_date และ Days
- ถ้าอาร์กิวเมนต์ วัน ไม่ได้ป้อนเป็นจำนวนเต็ม - เช่น 82.75 วัน - ตัวเลขจะถูก ตัดทอน แทนที่จะปัดเศษขึ้นหรือลงไปเป็นจำนวนเต็มของจำนวน: 82 วัน