ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

สมมติว่าคุณต้องการปรับวันที่ตามกำหนดการของโครงการด้วยการเพิ่มเวลาอีกสองสัปดาห์เพื่อดูว่าวันที่ครบกำหนดจะเป็นวันใด หรือคุณต้องการหาว่าจะใช้เวลานานเท่าใดในการทำกิจกรรมหนึ่งในรายการงานของโครงการให้เสร็จสมบูรณ์ คุณสามารถเพิ่มจำนวนวันหรือลบจำนวนวันจากวันที่ได้โดยใช้สูตรอย่างง่ายๆ หรือคุณอาจใช้ฟังก์ชันเวิร์กชีตที่ออกแบบมาเพื่อทำงานกับวันที่ใน 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 มกราคม 2443 มีเลขลำดับเป็น 1 และวันที่ 1 มกราคม 2553 มีเลขลำดับเป็น 40179 เนื่องจากอยู่ห่างจากวันที่ 1 มกราคม 2443 ไป 40,178 วัน

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

      • กด 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

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

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

  1. ในเซลล์ A1 พิมพ์8/2/2556

  2. ในเซลล์ B1 พิมพ์ =A1-15

  3. ในเซลล์ C1 พิมพ์ =A1+30

  4. ในเซลล์ D1 พิมพ์ =C1-15

    คำนวณวันที่

เพิ่มเดือนไปยังวันที่

เราจะใช้ฟังก์ชัน EDATE และคุณจะต้องใช้วันที่เริ่มต้นและจํานวนเดือนที่คุณต้องการเพิ่ม ต่อไปนี้เป็นวิธีการเพิ่มเดือน 16 เดือนไปยัง 24/10/2556:

ใช้สูตร EDATE เพื่อเพิ่มจำนวนเดือนไปยังวันที่

  1. ในเซลล์ A1 พิมพ์24/10/23

  2. ในเซลล์ B1 พิมพ์=EDATE(A1,16)

  3. เมื่อต้องการจัดรูปแบบผลลัพธ์เป็นวันที่ ให้เลือกเซลล์ B1 คลิกลูกศรที่อยู่ถัดจาก รูปแบบตัวเลข >วันที่แบบสั้น

ลบจำนวนเดือนออกจากวันที่

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

พิมพ์วันที่ในเซลล์ A1 และในเซลล์ B1 พิมพ์สูตร=EDATE(4/15/2013,-5)

ลบจำนวนเดือนออกจากวันที่

ที่นี่ เราระบุค่าของวันที่เริ่มต้นใส่วันที่ในเครื่องหมายอัญประกาศ

คุณยังสามารถอ้างอิงไปยังเซลล์ที่มีค่าวันที่หรือโดยใช้สูตร=EDATE(A1,-5) เพื่อหาผลลัพธ์เดียวกันได้

ตัวอย่างเพิ่มเติม

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

ตัวอย่างการเพิ่มและการลบวันที่

วันที่เริ่มต้น

ปีที่เพิ่มหรือลบ

สูตร

ผลลัพธ์

10/24/2013

3 (บวก 3 ปี)

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

10/24/2016

10/24/2013

-5 (ลบ 5 ปี)

=DATE(YEAR(A4)+B4,MONTH(A4),DAY(A4))

10/24/2008

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

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Microsoft Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพการแปลแค่ไหน
สิ่งที่ส่งผลกระทบต่อประสบการณ์ใช้งานของคุณ

ขอบคุณสำหรับคำติชมของคุณ

×