Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีใช้ฟังก์ชัน EDATE ใน Excel

สิ่งที่ควรทราบ

  • ไวยากรณ์ของ EDATE มี 2 ارجومن: start_date และ months เขียนเป็น =EDATE(date,months)
  • สามารถใช้จำนวนเต็มบวกหรือลบ เพื่อระบุจำนวนเดือนที่ต้องการคำนวณ
  • ฟังก์ชัน EDATE มักใช้คำนวณวันครบกำหนดในธุรกรรมทางการเงิน วันหมดอายุ และวันครบกำหนดชำระ

บทความนี้ครอบคลุมการใช้ฟังก์ชัน EDATE ใน Excel สำหรับ Microsoft 365, Excel 2019, Excel 2016 และเวอร์ชันก่อนหน้า

วิธีใช้ฟังก์ชัน EDATE ใน Microsoft Excel

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

ฟังก์ชันนี้อาศัย 2 ارجومن:

  • start_date: วันที่ที่คุณต้องการให้วันที่ผลลัพธ์อิงจาก
  • months: จำนวนเดือนที่ต้องการบวกหรือลบจาก start_date

ไวยากรณ์ของฟังก์ชัน EDATE คือ:

=EDATE(date,months)

ในสูตรนี้ date คือตำแหน่งของวันที่ใน Excel และ months คือจำนวนเดือนที่ต้องการบวกหรือลบ

จากตัวอย่างข้างต้น สูตรอาจมีลักษณะดังนี้:

(สมมติว่าวันที่ของวันนี้คือ 18/10/2020)

=EDATE(cell,13)

มีข้อแม้บางประการในการทำงาน ดังนั้นจงทำตามขั้นตอนดังนี้:

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

  1. ใน Excel ให้พิมพ์วันที่ต้องการเริ่มต้นลงในเซลล์ ในตัวอย่าง วันที่อยู่ในเซลล์ A2 และคือ 2020-10-18
    ใน Excel ไม่ได้ง่ายแค่พิมพ์วันที่และคาดว่า Excel จะรู้จัก คุณต้องจัดรูปแบบวันที่ที่ต้องการเป็น Date โดยใช้เมนู Format วิธีการคือ พิมพ์วันที่ แล้วเลือกเซลล์ (หรือเลือกหลายเซลล์เพื่อจัดรูปแบบ) จากนั้นกด Ctrl+1 บนคีย์บอร์ด จะเปิดเมนู Format เลือกแท็บ Date และเลือกformat วันที่ที่ต้องการใช้
  2. ในคอลัมน์ถัดไป (ชื่อ Months ในตัวอย่าง) บรรทัดเดียวกัน ให้พิมพ์จำนวนเดือนที่ต้องการ จำได้ว่าเป็นจำนวนเดือนที่จะบวกหรือลบ จึงสามารถเป็นจำนวนเต็มหรือจำนวนลบได้ แต่ไม่สามารถเป็นทศนิยมได้
  3. ในคอลัมน์ถัดไป (ชื่อ EDATE ในตัวอย่าง) บรรทัดเดียวกัน ให้พิมพ์สูตร:
    =EDATE(A2,13)
    สูตรนี้บอก Excel ให้บวก 13 เดือนกับวันที่ในเซลล์ A2
  4. ตอนนี้ กด Enter บนคีย์บอร์ด จะได้ตัวเลขที่ไม่ใช่วันที่ อย่าตกใจ Microsoft Excel เก็บวันที่เป็นตัวเลขลำดับ เริ่มจาก 1 มกราคม 1900 ดังนั้น หากคุณใส่สูตรถูกต้อง ตัวเลขที่คืนค่าควรเป็น 44518 เพราะวันที่ 18 ตุลาคม 2020 + 13 เดือน คือ 44,518 วัน หลัง 1 มกราคม 1900
    Excel รู้จักวันที่สิ้นเดือน และจะปรับย้อนกลับหรือไปข้างหน้าเพื่อปรับให้เหมาะสมกับสิ้นเดือนที่มีวันที่น้อยกว่า ตัวอย่างเช่น หากวันที่เริ่มต้นในตัวอย่างคือ 31 มกราคม 2020 และเรายังต้องการบวก 13 เดือน ผลลัพธ์ของ EDATE จะเป็น 28 กุมภาพันธ์ 2021
  5. เพื่อแปลงตัวเลขที่คืนค่าให้เป็นวันที่ที่อ่านออกได้ ให้คลิกเซลล์นั้น แล้วกด Ctrl+1 บนคีย์บอร์ด จะเปิดกล่องโต้ตอบ Format Cells
  6. ในกล่องโต้ตอบ Format Cells ให้เลือกแท็บ Date ในกล่องหมวดหมู่ทางซ้าย
  7. จากตัวเลือกที่ปรากฏทางขวา ให้เลือกรูปแบบวันที่ที่ต้องการใช้ แล้วคลิก OK
  8. วันที่ควรจะแสดงในรูปแบบที่คุณเลือกแล้ว

การใช้งานของฟังก์ชัน EDATE

ฟังก์ชัน EDATE ซึ่งจัดอยู่ในกลุ่ม DATE/TIME Functions ของ Excel มักใช้ในหน้าที่เจ้าหนี้หรือลูกหนี้ เพื่อคำนวณวันครบกำหนดของบัญชี อย่างไรก็ตาม คุณยังสามารถใช้ฟังก์ชันนี้เมื่อกำหนดจำนวนนับตามเดือน หรือแม้แค่เพื่อหาว่าวันที่อาจเป็น X เดือนจากวันที่กำหนด หรือ X เดือนก่อนวันที่กำหนด

ฟังก์ชัน EDATE ยังสามารถใช้ร่วมกับฟังก์ชันอื่นๆ ได้