คำอธิบาย

EOMONTH: มันเหมือนยานแม่ของวันที่ มันพาคุณไปยังวันสุดท้ายของเดือน ไม่ว่าจะล่วงหน้าหรือล้าหลังเริ่มต้นเดือนก็ได้ เจ๋งมั้ยล่ะ?

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

2003 หรือ Version ก่อนหน้า

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

EOMONTH(start_date, months)

Arguments

  • start_date (Required – Date)
    วันเริ่มต้นที่คุณจะคำนวณ ตัวอย่างเช่น ใช้ฟังก์ชัน DATE(2008,5,23) สำหรับวันที่ 23 พฤษภาคม 2008
  • months (Required – Integer)
    จำนวนเดือนที่จะเลื่อนไปข้างหน้าหรือถอยหลังจากวันเริ่มต้น ค่าเป็นบวกจะส่งผลให้วันในอนาคต และค่าลบจะให้วันในอดีต

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

  • Formula:
    =EOMONTH(A2,1)
    Description: หาวันสุดท้ายของเดือนที่ล่วงหน้าหนึ่งเดือนจากเซลล์ที่มีค่าของวันที่ใน A2
    Result:จะได้วันสุดท้ายของเดือนถัดไปจากวันที่ใน A2
  • Formula:
    =EOMONTH(A2,-3)
    Description: หาวันสุดท้ายของเดือนที่สามเดือนก่อนหน้าซึ่งเป็นวันที่ใน A2
    Result:จะได้วันสุดท้ายของเดือนที่สามเดือนก่อนหน้าจากวันที่ใน A2
  • Formula:
    =EOMONTH(TODAY(),0)
    Description: หาวันสุดท้ายของเดือนนี้
    Result:จะได้วันสุดท้ายของเดือนปัจจุบัน
  • Formula:
    =EOMONTH("15-Apr-2015",0)
    Description: หาวันสุดท้ายของเดือนจากวันที่ 15 เมษายน 2015
    Result:จะได้วันสุดท้ายของเดือนเมษายน 2015
  • Formula:
    =EOMONTH(DATE(2015,4,15),0)
    Description: ใช้ฟังก์ชัน DATE เพื่อละเอาวันสุดท้ายของเดือนจากวันที่ 15 เมษายน 2015
    Result:จะได้วันสุดท้ายของเดือนเมษายน 2015

Tips & Tricks

รู้หรือไม่ว่า? คุณสามารถใช้ EOMONTH ร่วมกับฟังก์ชัน TODAY() เพื่อคำนวณวันที่อย่างรวดเร็ว เช่น หากต้องการวันสุดท้ายของเดือนปัจจุบัน เพียงใช้ =EOMONTH(TODAY(), 0) นอกจากนี้ หากอยากรู้วันแรกของเดือนถัดไป ก็เพิ่ม 1 ไปยังผลลัพธ์ได้เลย

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

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

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

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

ข้อดีของ EOMONTH คือการคำนวณวันสุดท้ายของเดือนนั้นง่ายและรวดเร็ว แต่ข้อจำกัดคือต้องระวังค่าที่เป็นพารามิเตอร์ต้องถูกต้อง มิฉะนั้นจะได้ผลลัพธ์เป็นข้อผิดพลาด

References

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


Leave a Reply

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

อบรม In-House Training

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