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

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

เมื่อเทียบกับการเพิ่มเดือนด้วยฟังก์ชันอื่นหรือการใช้สูตรที่ต้องอ้างอิง YEAR และ MONTH แล้ว EDATE ใช้งานง่ายกว่า และลดความซับซ้อนของสูตรลงได้อย่างมาก อีกทั้งยังจัดการกับกรณีเช่น “วันที่สิ้นเดือน” ได้อย่างถูกต้อง เช่น วันที่ 31 ม.ค. เพิ่ม 1 เดือนจะเป็น 29 ก.พ. (หรือ 28 ก.พ. ในปีไม่ใช่อธิกสุรทิน)

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

  • เพิ่มหรือลดจำนวน “เดือน” จากวันที่ที่กำหนดได้อย่างรวดเร็ว
  • ใช้งานง่าย ไม่ต้องแยก YEAR, MONTH, DAY ออกมา
  • เหมาะสำหรับการจัดการรอบงวด เช่น งวดชำระหนี้, รอบสมาชิก, หรือการนัดหมาย
  • จัดการวันสิ้นเดือนอัตโนมัติได้ถูกต้อง เช่น 31 ม.ค. +1 เดือน = 28/29 ก.พ.
  • ใช้ร่วมกับ ฟังก์ชัน TODAY เพื่อคำนวณวันครบกำหนดในอนาคต

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

EDATE(start_date, months)

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

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

ตัวอย่างการใช้งานฟังก์ชัน EDATE ใน Excel

ตัวอย่าง: เพิ่มจำนวนเดือนจากวันที่กำหนด

ใช้ฟังก์ชัน EDATE ใน Excel เพิ่มจำนวนเดือนจากวันที่กำหนด

ผลลัพธ์

  • วันที่ 1 ม.ค. เพิ่ม 3 เดือนจะกลายเป็น 1 เม.ย.
  • วันที่ 31 ม.ค. เพิ่ม 1 เดือนในปีอธิกสุรทิน (2024) จะได้ 29 ก.พ. โดยอัตโนมัติ
เพิ่มจำนวนเดือนจากวันที่กำหนด

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

ต้องคำนวณวันครบกำหนดการชำระเงินแบบรายเดือนล่วงหน้า 6 เดือนจากวันที่ซื้อสินค้า

ใช้งานฟังก์ชัน EDATE ใน Excel คำนวณวันครบกำหนดการชำระเงินแบบรายเดือนล่วงหน้า 6 เดือน

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

=EDATE(A2, 6)
=EDATE(A3, 6)
=EDATE(A4, 6)

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

หมายเหตุ

  • ฟังก์ชัน EDATE คืนค่าประเภท “วันที่” สามารถนำไปใช้ต่อในฟังก์ชันอื่นได้ทันที เช่น TEXT, TODAY, หรือ NETWORKDAYS
  • หาก months เป็นค่าติดลบ จะได้วันที่ย้อนหลัง เช่น -3 จะได้วันที่ย้อนหลัง 3 เดือน
  • ต้องแน่ใจว่า start_date เป็นวันที่จริง หากไม่ใช่ จะได้ผลลัพธ์เป็น #VALUE!

สรุป

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

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

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