WORKDAY.INTL

คำอธิบาย

ฟังก์ชัน WORKDAY.INTL ให้คุณกำหนดวันที่ทำงานถัดมาจากวันที่เริ่มต้นได้โดยสามารถระบุวันหยุดสุดสัปดาห์และวันหยุดราชการตามที่คุณกำหนดเองได้ ฟังก์ชันนี้น่าสนใจเพราะช่วยให้คุณจัดการตารางเวลางานและแผนการของคุณได้อย่างยืดหยุ่น เหมาะสำหรับการคำนวณวันจ่ายเงินเดือน กำหนดส่งงาน หรือช่วยวางแผนการทำงานล่วงหน้าได้อย่างแม่นยำ

มีครั้งแรกในเวอร์ชันไหน

2010

รูปแบบคำสั่ง (Syntax)

WORKDAY.INTL(start_date, days, [weekend], [holidays])

Arguments

  • start_date (Required – Date)
    วันที่เริ่มต้นในการคำนวณ เป็นค่าที่จำเป็นต้องใส่
  • days (Required – Integer)
    จำนวนวันทำงานที่ต้องการเลื่อนจากวันที่เริ่มต้น เป็นค่าที่จำเป็นต้องใส่
  • weekend (Optional – Number or String)
    บอกวันที่ไม่ใช่วันทำงาน โดยมีค่าตัวเลขระบุ หรือสตริงที่ระบุวันหยุดสุดสัปดาห์ สามารถเลือกใช้ได้
  • holidays (Optional – Range or Array)
    ช่วงของวันหยุดที่ควรได้รับการยกเว้นจากการนับ สามารถเลือกใช้ได้

ตัวอย่างการใช้งาน (Examples)

  • Formula:
    =WORKDAY.INTL(DATE(2023,3,1),15,"0000011","2023-03-15")
    Description: คำนวณวันที่ทำงานถัดมา 15 วันจากวันที่ 1 มีนาคม 2023 โดยใช้วันหยุดเฉพาะเสาร์-อาทิตย์ พร้อมมีวันหยุดราชการวันที่ 15 มีนาคม 2023
    Result:ได้วันที่ที่เหมาะสมหลังจากเว้นวันที่ทำงานจริง 15 วัน รวมวันหยุดที่กำหนดเข้าไป
  • Formula:
    =WORKDAY.INTL(DATE(2023,3,1),15,"0001100","2023-03-15")
    Description: คำนวณวันที่ทำงานถัดมา 15 วันจากวันที่ 1 มีนาคม 2023 โดยใช้วันหยุดเฉพาะศุกร์-เสาร์
    Result:ได้วันที่ที่เหมาะสมหลังจากเว้นวันที่ทำงานจริง 15 วัน รวมวันหยุดที่กำหนดเข้าไป
  • Formula:
    =WORKDAY.INTL(DATE(2023,1,1),90,11)
    Description: หาวันที่ที่ห่างจากวันที่ 1 มกราคม 2012 จำนวน 90 วันทำงาน โดยซึ่งวันอาทิตย์เป็นวันหยุด
    Result:ได้วันที่ที่เหมาะสมหลังเว้นวันทำงาน 90 วัน
  • Formula:
    =TEXT(WORKDAY.INTL(DATE(2012,1,1),30,17),"m/dd/yyyy")
    Description: คำนวณวันที่ที่อยู่ห่างไป 30 วันทำงานจากวันที่ 1 มกราคม 2012 โดยวันหยุดคือวันเสาร์
    Result:ได้เลข Serial ของวันที่ เป็นไปตามรูปแบบที่กำหนดไว้ เช่น 2/05/2012
  • Formula:
    =WORKDAY.INTL(DATE(2023,3,1),5,"0000111",{"2023-03-04","2023-09-02"})
    Description: คำนวณหาวันที่ที่ทำงานได้ถัดไป 5 วันทำงานจากวันที่ 1 มีนาคม 2023 และมีวันหยุดตามที่ระบุ 2 วัน
    Result:ได้วันที่ที่เหมาะสมหลังจากเว้นวันที่ทำงานจริง 5 วัน รวมวันหยุดที่กำหนดเข้าไป

Tips & Tricks

ใช้งานสตริงที่ระบุวันหยุดสุดสัปดาห์ให้ถูกต้อง เช่น ‘0000011’ สำหรับเสาร์-อาทิตย์ และใช้ Named Range สำหรับวันหยุดเพื่อให้ฟังก์ชันอ่านง่ายและยืดหยุ่นเมื่อมีการเปลี่ยนแปลงวันหยุด

ข้อควรระวัง (Cautions)

ระวังในการใช้ฟังก์ชันนี้เมื่อระบุวันที่และวันหยุด ควรเช็คให้แน่ใจว่าใช้รูปแบบที่ถูกต้องรวมถึงระบุวันที่ที่มีค่าเป็นตัวเลขจะได้ไม่เกิดข้อผิดพลาด #NUM และ #VALUE

ฟังก์ชันที่เกี่ยวข้อง

ข้อดี / ข้อจำกัด

WORKDAY.INTL มีความยืดหยุ่นสูงในการคำนวณและรองรับการกำหนดวันหยุดและสัปดาห์เฉพาะของคุณเอง แต่ต้องระวังในการใส่ข้อมูลที่ไม่ถูกต้องซึ่งอาจทำให้เกิดข้อผิดพลาดได้

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

Your email address will not be published. Required fields are marked *

อบรม In-House Training

Feedback การใช้งาน AI Chatbot