สมมติว่าคุณต้องการปรับวันที่ตามกำหนดการของโครงการด้วยการเพิ่มเวลาอีกสองสัปดาห์เพื่อดูว่าวันที่ครบกำหนดจะเป็นวันใด หรือคุณต้องการหาว่าจะใช้เวลานานเท่าใดในการทำกิจกรรมหนึ่งในรายการงานของโครงการให้เสร็จสมบูรณ์ คุณสามารถเพิ่มจำนวนวันหรือลบจำนวนวันจากวันที่ได้โดยใช้สูตรอย่างง่ายๆ หรือคุณอาจใช้ฟังก์ชันเวิร์กชีตที่ออกแบบมาเพื่อทำงานกับวันที่ใน Excel โดยเฉพาะ
เพิ่มหรือลบวันจากวันที่
สมมติว่าใบเรียกเก็บเงินของคุณครบกําหนดในวันศุกร์ที่สองของแต่ละเดือน คุณต้องการโอนเงินไปยังบัญชีเช็คของคุณ เพื่อให้เงินเหล่านั้นมาถึง 15 วันปฏิทินก่อนวันที่ดังกล่าว ดังนั้นคุณจะลบ 15 วันนับจากวันที่ครบกําหนด ในตัวอย่างต่อไปนี้ คุณจะเห็นวิธีการบวกและลบวันที่โดยการใส่ตัวเลขบวกหรือลบ
-
ใส่วันครบกําหนดของคุณในคอลัมน์ A
-
ใส่จํานวนวันที่จะบวกหรือลบในคอลัมน์ B คุณสามารถใส่จํานวนลบหรือลบวันจากวันที่เริ่มต้นของคุณ และจํานวนบวกเพื่อเพิ่มลงในวันที่ของคุณ
-
ในเซลล์ C2 ให้ใส่ =A2+B2แล้วคัดลอกลงตามต้องการ
เพิ่มหรือลบเดือนจากวันที่ด้วยฟังก์ชัน EDATE
คุณสามารถใช้ฟังก์ชัน EDATE เพื่อเพิ่มหรือลบเดือนจากวันที่ได้อย่างรวดเร็ว
ฟังก์ชัน EDATE ต้องการสองอาร์กิวเมนต์: วันที่เริ่มต้น และจํานวนเดือนที่คุณต้องการบวกหรือลบ เมื่อต้องการลบจํานวนเดือน ให้ใส่จํานวนลบเป็นอาร์กิวเมนต์ที่สอง ตัวอย่างเช่น =EDATE("9/15/19",-5) จะส่งกลับ4/15/19
-
ตัวอย่างเช่น คุณสามารถใส่วันที่เริ่มต้นของคุณในคอลัมน์ A
-
ใส่จํานวนเดือนที่จะบวกหรือลบในคอลัมน์ B เมื่อต้องการระบุว่าควรลบเดือนหรือไม่ คุณสามารถใส่เครื่องหมายลบ (-) ก่อนตัวเลข (เช่น -1)
-
ใส่ =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))
สูตรมีวิธีการอย่างไร:
-
ฟังก์ชัน 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)
สูตรมีวิธีการอย่างไร:
-
ฟังก์ชัน 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 ต่อไปนี้คือวิธีที่คุณจะแก้ไข โดยใช้สูตรหรือฟังก์ชันเพื่อใช้งานกับวันที่
-
ในเซลล์ A1 พิมพ์8/2/2556
-
ในเซลล์ B1 พิมพ์ =A1-15
-
ในเซลล์ C1 พิมพ์ =A1+30
-
ในเซลล์ D1 พิมพ์ =C1-15
เพิ่มเดือนไปยังวันที่
เราจะใช้ฟังก์ชัน EDATE และคุณจะต้องใช้วันที่เริ่มต้นและจํานวนเดือนที่คุณต้องการเพิ่ม ต่อไปนี้เป็นวิธีการเพิ่มเดือน 16 เดือนไปยัง 24/10/2556:
-
ในเซลล์ A1 พิมพ์24/10/23
-
ในเซลล์ B1 พิมพ์=EDATE(A1,16)
-
เมื่อต้องการจัดรูปแบบผลลัพธ์เป็นวันที่ ให้เลือกเซลล์ 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 |