ฟังก์ชัน EOMONTH ใน Excel

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

การหาวันสิ้นเดือนเป็นสิ่งที่ต้องทำบ่อยในธุรกิจ โดยเฉพาะการจัดทำรอบบัญชีสิ้นเดือน การวางแผนชำระเงินตามรอบระยะเวลา หรือการกำหนดวันสิ้นสุดโปรโมชั่น การใช้ฟังก์ชัน EOMONTH จะช่วยให้เราสามารถลดข้อผิดพลาดจากการป้อนวันที่เอง และทำงานได้อัตโนมัติมากขึ้น

ประโยชน์ของฟังก์ชัน EOMONTH ใน Excel

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

รูปแบบการใช้งาน (Syntax)

EOMONTH(start_date, months)

อาร์กิวเมนต์ที่ใช้ในฟังก์ชัน EOMONTH มีดังนี้:

  • start_date (จำเป็น): วันที่เริ่มต้นที่ใช้เป็นฐานคำนวณ
  • months (จำเป็น): จำนวนเดือนที่ต้องการเลื่อนไป (ค่าบวก = ล่วงหน้า, ค่าลบ = ย้อนหลัง)

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

ตัวอย่าง: หาวันสิ้นเดือนถัดไปจากวันที่ที่กำหนด

ฟังก์ชัน EOMONTH ใน Excel หาวันสิ้นเดือนถัดไปจากวันที่ที่กำหนด

ผลลัพธ์

  • EOMONTH(A2, 1) หมายถึงเลื่อนไปสิ้นเดือนถัดไปจาก ม.ค. ได้ 29 ก.พ. (ปีอธิกสุรทิน)
  • EOMONTH(A3, 0) หมายถึงสิ้นเดือนของเดือนเดียวกัน ได้ 31 พ.ค.
  • EOMONTH(A4, -1) หมายถึงสิ้นเดือนก่อนหน้า ได้ 31 พ.ค.
วันสิ้นเดือนถัดไปจากวันที่ที่กำหนด

ตัวอย่างการประยุกต์ใช้งานฟังก์ชัน EOMONTH ใน Excel

ต้องการกำหนดวันตัดรอบบัญชีสิ้นเดือนทุกงวด โดยเริ่มจากวันที่ซื้อสินค้า

ใช้งานฟังก์ชัน EOMONTH ใน Excel กำหนดวันตัดรอบบัญชี

สูตรที่ใช้ในคอลัมน์ B

=EOMONTH(A2, 0)
=EOMONTH(A3, 0)
=EOMONTH(A4, 0)

ผลลัพธ์ที่ได้

วันตัดรอบบัญชีสิ้นเดือนทุกงวด
  • ฟังก์ชัน EOMONTH ช่วยหาวันตัดรอบบัญชีประจำเดือนอัตโนมัติตามวันที่ซื้อ โดยไม่ต้องกรอกวันที่สิ้นเดือนเอง

หมายเหตุ

  • หากใส่ค่าติดลบใน months จะได้วันสิ้นเดือนย้อนหลัง เช่น -2 คือวันสิ้นเดือนของสองเดือนก่อน
  • หาก start_date ไม่ใช่วันที่จริง จะคืนค่า #VALUE!
  • ใช้ร่วมกับฟังก์ชัน TEXT เพื่อแปลงวันที่เป็นข้อความ เช่น ="เดือนนี้สิ้นสุดที่ " & TEXT(EOMONTH(TODAY(),0), "dd/mm/yyyy")

สรุป

ฟังก์ชัน EOMONTH ใน Excel เป็นฟังก์ชันที่ช่วยให้งานที่เกี่ยวข้องกับการจัดการรอบเวลาสิ้นเดือนง่ายขึ้นมาก โดยสามารถหาวันสิ้นเดือนในอดีตหรืออนาคตได้อย่างแม่นยำและอัตโนมัติ เหมาะกับการใช้งานในแวดวงบัญชี การเงิน การบริหารเวลา และการวางแผนงานเชิงระบบ

ข้อมูลอ้างอิง: EOMONTH function

แชร์เรื่องนี้