EOMONTH เป็น ฟังก์ชั่นประเภท วันที่และเวลา
ประโยชน์ของฟังก์ชั่น EOMONTH คือ จะส่งกลับค่าเป็นเลขลำดับ (Serial number) ที่แทนวันสุดท้ายของเดือนตามตัวเลขที่ระบุจำนวนเดือนก่อนหรือหลังวันเริ่มใช้ EOMONTH ในการคำนวณวันครบกำหนดหรือวันนัดหมายต่างๆ ที่ตรงกับวันสุดท้ายของเดือน
รูปแบบสูตรของฟังก์ชั่น EOMONTH คือ EOMONTH(start_date,month)
Start_date คือ วันที่ที่แสดงถึงวันที่เริ่มต้น โดยควรจะใส่วันที่โดยใช้ฟังก์ชั่น DATE หรือใช้ผลลัพธ์จากสูตรหรือฟังก์ชั่นอื่นๆ ตัวอย่างเช่น ใช้ฟังก์ชั่น DATE(2008,5,23) เพื่อแทนวันที่ 23 พฤษภาคม ค.ศ. 2008 เนื่องจากอาจมีปัญหาเกิดขึ้นหากใส่วันที่ในรูปแบบข้อความ
Months คือ จำนวนของเดือนก่อนหรือหลัง วันเริ่ม เป็นค่าบวกสำหรับผลลัพธ์เป็นวันที่ในอนาคต และค่าลบสำหรับผลลัพธ์เป็นวันที่ในอดีต
ฟังก์ชั่นที่เกี่ยวข้อง คือ DATE,EDAE,NETWORKDAYS,WORKDAY
ตัวอย่างการใช้งาน ฟังก์ชั่น EOMONTH ให้คุณทำตามดังนี้
• คลิกที่เซลล์ A2 แล้วพิมพ์ 12-Mar-01
• คลิกที่เซลล์ B2 แล้วพิมพ์ =eomonth(a2,0) แล้วกด Enter
• คลิกที่เซลล์ B2 แล้วคลิกเมนู Format แล้วเลือก Cells
• คลิกแท็บ Number แล้วคลิกเลือก Date แล้วเลือกรูปแบบ 04-Mar-97 แล้วคลิก Ok
• ที่เซลล์ B2 จะโชว์ 31-Mar-01
• คลิกที่เซลล์ A3 แล้วพิมพ์ 12-Mar-01
• คลิกที่เซลล์ B3 แล้วพิมพ์ =eomonth(a3,1) แล้วกด Enter
• คลิกที่เซลล์ B3 แล้วคลิกเมนู Fomat แล้วเลือก Cells
• คลิกแท็บ Number แล้วคลิกเลือก Date แล้วเลือกรูปแบบ 04-Mar-97 แล้วคลิก Ok
• ที่เซลล์ B3 จะโชว์ 30-Apr-01
• คลิกที่เซลล์ A4 แล้วพิมพ์ 28-Feb-01
• คลิกที่เซลล์ B4 แล้วพิมพ์ =eomonth(a4,1) แล้วกด Enter
• คลิกที่เซลล์ B4 แล้วคลิกเมนู Format แล้วเลือก Cells
• คลิกที่แท็บ Number แล้วคลิกเลือก Date แล้วเลือกรูปแบบ 04-Mar-97 แล้วคลิก OK
• ที่เซลล์ B4 จะโชว์ 31-Mar-01
• คลิกที่เซลล์ A5 แล้วพิมพ์ 31-Mar-01
• คลิกที่เซลล์ B5 แล้วพิมพ์ =eomoth(a5,1) แล้วกด Enter
• คลิกที่เซลล์ B5 แล้วคลิกเมนู Format แล้วเลือก Cells
• คลิกแท็บ Number แล้วคลิกเลือก Date แล้วเลือกรูปแบบ 04-Mar-97 แล้วคลิก OK
• ที่เซลล์ B5 จะโชว์ 30-Apr-01