ต้องรู้
- ไวยากรณ์ของฟังก์ชัน EOMONTH คือ =EOMONTH(วันที่เริ่มต้น, เดือน).
- เลือก สูตร > วันที่ & เวลา. เลือก EOMONTH เพื่อเปิด Function Dialog Box.
-
Select Start_date และเซลล์อ้างอิง จากนั้นเลือกบรรทัด เดือน และช่อง
บทความนี้อธิบายวิธีใช้ฟังก์ชัน EOMONTH ของ Microsoft Excel (ย่อมาจาก End of Month) เพื่อคำนวณวันครบกำหนดหรือวันครบกำหนด ของการลงทุนหรือโครงการที่ตกในช่วงปลายเดือนคำแนะนำครอบคลุม Excel 2019-2010 และ Excel สำหรับ Microsoft 365
EOMONTH ไวยากรณ์และอาร์กิวเมนต์ของฟังก์ชัน EOMONTH
ไวยากรณ์ของฟังก์ชันหมายถึงเลย์เอาต์ของฟังก์ชันและรวมถึงชื่อฟังก์ชัน วงเล็บเหลี่ยม ตัวคั่นด้วยจุลภาค และอาร์กิวเมนต์
ไวยากรณ์ของฟังก์ชัน EOMONTH คือ:
=EOMONTH(วันที่เริ่มต้น เดือน)
Start_date (จำเป็น): วันที่เริ่มต้นของโครงการหรือกิจกรรมที่เป็นปัญหา
- อาร์กิวเมนต์นี้สามารถเป็นวันที่ที่ป้อนลงในฟังก์ชัน หรือช่วงที่มีชื่อหรือการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลในเวิร์กชีต
- ถ้าการอ้างอิงเซลล์สำหรับวันที่เริ่มต้นชี้ไปที่เซลล์ว่าง ฟังก์ชันจะถือว่าเซลล์มีค่าเป็นศูนย์
เดือน (จำเป็น): จำนวนเดือนก่อนหรือหลัง วันที่เริ่ม.
- อาร์กิวเมนต์นี้สามารถเป็นวันที่ที่ป้อนลงในฟังก์ชันหรือช่วงที่มีชื่อหรือการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลในเวิร์กชีต
- ค่าบวกให้ผลลัพธ์วันที่ในอนาคต
- ค่าลบแสดงวันที่ที่ผ่านมา
- ถ้า เดือน ไม่ใช่จำนวนเต็ม มันจะถูกตัดทอนเพื่อเอาส่วนทศนิยมออก
ตัวอย่างฟังก์ชัน EOMONTH ของ Excel
ข้อมูลด้านล่างครอบคลุมขั้นตอนที่ใช้ในการป้อนฟังก์ชัน EOMONTH ใน cell B3 ของเวิร์กชีตตัวอย่าง
ฟังก์ชันตัวอย่างของเราจะเพิ่มและลบเดือนจากวันที่ 1 มกราคม 2016
ตัวเลือกสำหรับการเข้าสู่ฟังก์ชันและอาร์กิวเมนต์ ได้แก่:
- พิมพ์ฟังก์ชันทั้งหมดลงในเซลล์ B3
- การเลือกฟังก์ชันและอาร์กิวเมนต์โดยใช้ กล่องโต้ตอบฟังก์ชัน.
แม้ว่าจะสามารถพิมพ์ฟังก์ชันทั้งหมดด้วยมือได้ แต่หลายคนพบว่าการใช้กล่องโต้ตอบเพื่อป้อนอาร์กิวเมนต์ของฟังก์ชันทำได้ง่ายขึ้น
ขั้นตอนด้านล่างจะอธิบายวิธีการป้อนฟังก์ชัน EOMONTH โดยใช้กล่องโต้ตอบของฟังก์ชัน
เนื่องจากค่าของอาร์กิวเมนต์เดือนเป็นค่าลบ (-6) วันที่ในเซลล์ B3 จะเร็วกว่าวันที่เริ่มต้น
- เลือก เซลล์ B3 เพื่อให้เป็นเซลล์ที่ใช้งานอยู่
- ในริบบิ้น ให้เลือกแท็บ สูตร
-
เลือก วันที่และเวลา เพื่อเปิดเมนูแบบเลื่อนลงของฟังก์ชัน
- Select EOMONTH เพื่อเรียก กล่องโต้ตอบฟังก์ชั่น.
- เลือกบรรทัด Start_date
- เลือก เซลล์ A3 ในเวิร์กชีตเพื่อป้อนการอ้างอิงเซลล์นั้น
- เลือกบรรทัด เดือน
- เลือก เซลล์ B2 ในเวิร์กชีตเพื่อป้อนการอ้างอิงเซลล์นั้น
- เลือก ตกลง เพื่อกลับไปที่แผ่นงาน
วันที่ 7/31/2015 (31 กรกฎาคม 2015) ปรากฏใน เซลล์ B3 ซึ่งเป็นวันสุดท้ายของเดือนซึ่งก็คือหกเดือนก่อนการเริ่มต้น วันที่; หากตัวเลข เช่น 42215 ปรากฏในเซลล์ B3 มีแนวโน้มว่าเซลล์ดังกล่าวจะใช้การจัดรูปแบบทั่วไป และคุณจะต้องเปลี่ยนเป็นรูปแบบวันที่
เปลี่ยนรูปแบบวันที่ใน Excel
วิธีที่รวดเร็วและง่ายดายในการเปลี่ยนรูปแบบวันที่สำหรับเซลล์ที่มีฟังก์ชัน EOMONTH คือการเลือกหนึ่งรายการจากรายการตัวเลือกการจัดรูปแบบที่กำหนดไว้ล่วงหน้าใน รูปแบบเซลล์ กล่องโต้ตอบ
- เน้นเซลล์ที่มีหรือจะมีวันที่ในแผ่นงาน
- กด Ctrl+ 1 บนแป้นพิมพ์เพื่อเปิดกล่องโต้ตอบจัดรูปแบบเซลล์
- ในกล่องโต้ตอบ ให้เลือกแท็บ หมายเลข
- ในหน้าต่างรายการหมวดหมู่ เลือก วันที่.
- ในหน้าต่าง Type เลือกรูปแบบวันที่ที่ต้องการ
- หากเซลล์ที่เลือกมีข้อมูล กล่องตัวอย่างจะแสดงตัวอย่างรูปแบบที่เลือก
- Select OK เพื่อบันทึกการเปลี่ยนแปลงรูปแบบและปิดกล่องโต้ตอบ
สำหรับผู้ที่ชอบใช้เมาส์มากกว่าแป้นพิมพ์ วิธีอื่นในการเปิดกล่องโต้ตอบคือ:
-
คลิกขวาที่เซลล์ที่เลือกเพื่อเปิดเมนูบริบท
- เลือก จัดรูปแบบเซลล์ เพื่อเปิดกล่องโต้ตอบจัดรูปแบบเซลล์
หากเซลล์แสดงแถวของแฮชแท็ก แสดงว่าไม่กว้างพอที่จะบรรจุข้อมูลที่จัดรูปแบบ การขยายเซลล์จะช่วยแก้ปัญหา
ข้อผิดพลาด EOMONTH ที่เป็นไปได้
ฟังก์ชันส่งคืน VALUE! ค่าความผิดพลาดถ้า:
- วันที่ Start_date ไม่ใช่วันที่ที่ถูกต้อง
- อาร์กิวเมนต์ เดือน ชี้ไปที่เซลล์ที่มีค่าบูลีน ข้อมูลข้อความ หรือค่าความผิดพลาด
ฟังก์ชันส่งคืน NUM! ค่าความผิดพลาดถ้า:
- The Start_date ก่อนถึงวันที่ 1 มกราคม 1900
- Start_date ลบ เดือน ให้ผลวันที่ก่อนวันที่ 1 มกราคม 1900
เพิ่มเติมเกี่ยวกับฟังก์ชัน EOMONTH
ฟังก์ชัน EOMONTH ส่งคืนหมายเลขซีเรียล (หรือวันที่อนุกรม) สำหรับวันสุดท้ายของเดือนสำหรับจำนวนเดือนที่ระบุก่อนหรือหลังวันที่เริ่มต้นที่ระบุไว้
ฟังก์ชันนี้คล้ายกับฟังก์ชัน EDATE มาก ยกเว้นว่า EDATE ส่งคืนวันที่ที่เป็นจำนวนที่แน่นอนของเดือนก่อนหรือหลังวันที่เริ่มต้น ในขณะที่ EOMONTH จะเพิ่มวันให้ถึงสิ้นเดือนเสมอ