Applies ToExcel for Microsoft 365 Excel สำหรับเว็บ Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

การเพิ่มหรือลบวันจากวันที่

สมมติว่าใบเรียกเก็บเงินของคุณครบกําหนดในวันศุกร์ที่สองของแต่ละเดือน คุณต้องการโอนเงินไปยังบัญชีเช็คของคุณเพื่อให้เงินเหล่านั้นมาถึง 15 วันปฏิทินก่อนวันดังกล่าว ดังนั้นคุณจะลบ 15 วันนับจากวันครบกําหนด ในตัวอย่างต่อไปนี้ คุณจะเห็นวิธีการบวกและลบวันที่โดยการใส่จํานวนบวกหรือลบ 

บวกหรือลบวันจากวันที่ด้วย =A2+B2 โดยที่ A2 คือวันที่ และ B2 คือจํานวนวันที่จะบวกหรือลบ

  1. ใส่วันครบกําหนดของคุณในคอลัมน์ A

  2. ใส่จํานวนวันที่จะบวกหรือลบในคอลัมน์ B คุณสามารถใส่จํานวนลบเพื่อลบวันจากวันที่เริ่มต้นและจํานวนบวกเพื่อเพิ่มลงในวันที่ของคุณ

  3. ในเซลล์ C2 ให้ใส่ =A2+B2 แล้วคัดลอกลงตามต้องการ

บวกหรือลบเดือนจากวันที่ด้วยฟังก์ชัน EDATE

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

ฟังก์ชัน EDATE ต้องการสองอาร์กิวเมนต์ คือ วันที่เริ่มต้น และจํานวนเดือนที่คุณต้องการบวกหรือลบ เมื่อต้องการลบเดือน ให้ใส่จํานวนลบเป็นอาร์กิวเมนต์ที่สอง ตัวอย่างเช่น =EDATE("9/15/19",-5) จะส่งกลับ 4/15/19

ใช้ EDATE เพื่อเพิ่มหรือลบเดือนจากวันที่ ในกรณีนี้ =EDATE(A2,B2) โดยที่ A2 คือวันที่ และ B2 มีจํานวนเดือนที่จะบวกหรือลบ

  1. สําหรับตัวอย่างนี้ คุณสามารถป้อนวันที่เริ่มต้นของคุณในคอลัมน์ A

  2. ใส่จํานวนเดือนที่จะบวกหรือลบในคอลัมน์ B เมื่อต้องการระบุว่าควรลบเดือนหรือไม่ คุณสามารถป้อนเครื่องหมายลบ (-) ก่อนตัวเลข (เช่น -1)

  3. ใส่ =EDATE(A2,B2) ในเซลล์ C2 แล้วคัดลอกลงตามต้องการ

    หมายเหตุ: 

    • Excel อาจแสดงผลลัพธ์เป็นเลขลําดับ ทั้งนี้ขึ้นอยู่กับรูปแบบของเซลล์ที่มีสูตรที่คุณใส่ ตัวอย่างเช่น 8 ก.พ.-2019 อาจแสดงเป็น 43504

    • Excel จะเก็บวันที่เป็นเลขลําดับต่อเนื่องเพื่อให้สามารถใช้ในการคํานวณได้ ตามค่าเริ่มต้น 1 มกราคม 1900 จะเป็นเลขลําดับ 1 และวันที่ 1 มกราคม 2553 เป็นเลขลําดับ 40179 เนื่องจากเป็น 40,178 วันหลังจากวันที่ 1 มกราคม 2443

    • ถ้าผลลัพธ์ของคุณปรากฏเป็นเลขลําดับ ให้เลือกเซลล์ที่มีปัญหา และดําเนินการตามขั้นตอนต่อไปนี้

      • กด Ctrl+1 เพื่อเปิดใช้กล่องโต้ตอบ จัดรูปแบบเซลล์ แล้วเลือกแท็บ ตัวเลข

      • ภายใต้ ประเภท ให้เลือก วันที่ เลือกรูปแบบวันที่ที่คุณต้องการ แล้วเลือก ตกลง ค่าในแต่ละเซลล์ควรปรากฏเป็นวันที่แทนที่จะเป็นเลขลําดับ

การเพิ่มหรือลบปีจากวันที่

ในตัวอย่างนี้ เรากําลังเพิ่มและลบปีจากวันที่เริ่มต้นด้วยสูตรต่อไปนี้:

=DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))

บวกหรือลบปีจากวันที่เริ่มต้นด้วย =DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))

สูตรทํางานอย่างไร:

  • ฟังก์ชัน YEAR จะดูวันที่ในเซลล์ A2 และส่งกลับค่า 2019 จากนั้นจะบวก 3 ปีจากเซลล์ B2 ส่งผลให้เกิดปี 2022

  • ฟังก์ชัน MONTH และ DAY จะส่งกลับเฉพาะค่าเดิมจากเซลล์ A2 แต่ฟังก์ชัน DATE ต้องการฟังก์ชันดังกล่าว

  • สุดท้าย ฟังก์ชัน DATE จะรวมค่าสามค่าเหล่านี้ให้เป็นวันที่ 3 ปีในอนาคต นั่นคือ 02/08/22

การเพิ่มหรือลบการรวมของวัน เดือน และปีไปยัง/จากวันที่

ในตัวอย่างนี้ เรากําลังเพิ่มและลบปี เดือน และวันจากวันที่เริ่มต้นด้วยสูตรต่อไปนี้:

=DATE(YEAR(A2)+B2,MONTH(A2)+C2,DAY(A2)+D2)

ใช้ฟังก์ชัน DATE เพื่อบวกหรือลบปี เดือน หรือวันจากวันที่

สูตรทํางานอย่างไร:

  • ฟังก์ชัน YEAR จะดูวันที่ในเซลล์ A2 และส่งกลับค่า 2019 จากนั้นจะบวก 1 ปีจากเซลล์ B2 ส่งผลให้เกิดปี 2020

  • ฟังก์ชัน MONTH จะส่งกลับค่า 6 แล้วบวก 7 จากเซลล์ C2 สิ่งนี้น่าสนใจเพราะ 6 + 7 = 13 ซึ่งเป็น 1 ปีและ 1 เดือน ในกรณีนี้สูตรจะรับรู้ว่าและเพิ่มอีกหนึ่งปีโดยอัตโนมัติในผลลัพธ์ชนจาก 2020 ถึง 2021

  • ฟังก์ชัน DAY จะส่งกลับค่า 8 และบวก 15 วิธีนี้จะทํางานคล้ายกับส่วนเดือนของสูตรถ้าคุณใช้งานเกินจํานวนวันในเดือนที่ระบุ

  • จากนั้น ฟังก์ชัน DATE จะรวมค่าสามค่าเหล่านี้ให้เป็นวันที่ 1 ปี 7 เดือน และ 15 วันข้างหน้า นั่นคือ 23/01/21

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ