สูตร Excel เพื่อคำนวณจำนวนวันระหว่างวันนี้และวันที่อื่น

  • แบ่งปันสิ่งนี้
Hugh West

คุณต้องการคำนวณจำนวนวันระหว่าง วันนี้ และวันที่อื่นโดยใช้ สูตร ของ Excel หรือไม่ ในอดีตผู้คนใช้วิธีคำนวณด้วยตนเอง แต่ในปัจจุบันด้วยความก้าวหน้าของเครื่องมือที่ทันสมัย ​​มันค่อนข้างง่ายที่จะคำนวณโดยใช้เครื่องมือที่ทันสมัยเหล่านี้

วันนี้เราจะอธิบายวิธีใช้ สูตร Excel เพื่อคำนวณจำนวนของ วัน ระหว่าง วันนี้ และ วันที่อื่น โดยใช้ เวอร์ชัน Microsoft 365

ดาวน์โหลดสมุดงานแบบฝึกหัด

คุณสามารถดาวน์โหลดสมุดงานแบบฝึกหัดได้จากที่นี่:

การคำนวณวันระหว่างวันที่วันนี้ถึงอีกวันที่หนึ่ง.xlsx

7 สูตรคำนวณจำนวนวันระหว่างวันนี้ถึงอีกวันที่อื่นใน Excel

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

1. สูตรการลบอย่างง่ายเพื่อคำนวณจำนวนวันระหว่างวันนี้และวันที่อื่น

เราสามารถหาจำนวนวันได้อย่างง่ายดาย โดยใช้วิธี การลบ อาจใช้ตัวเลือก สอง วันก่อนหน้านี้กำหนดโดยการลบวันที่สั่งซื้อ (วันที่อื่น ๆ ) จากวันนี้

ขั้นตอน:

  • ประการแรก เลือกเซลล์ว่าง C20 .
  • ประการที่สอง ป้อนสูตร .
=TODAY()

ที่นี่ ฟังก์ชัน TODAY จะส่งกลับวันที่ปัจจุบัน

  • จากนั้น กด ENTER .

ดังนั้น คุณจะได้รับวันที่ปัจจุบัน

  • ในทำนองเดียวกัน เลือกเซลล์ว่างอื่น D5 .
  • จากนั้น ป้อนสูตรต่อไปนี้
=$C$20-C5

โดยที่ $C$20 และ C5 คือวันที่ปัจจุบันและวันที่สั่งซื้อตามลำดับ

  • หลังจากนั้น กด ENTER .

  • ที่นี่ ใช้เครื่องมือ Fill Handle เพื่อเติมเซลล์ว่าง เพียงลากเคอร์เซอร์ที่มุมขวาล่างของเซลล์ D5 แล้วคุณจะเห็นเครื่องหมาย บวก ( +) ตอนนี้ เลื่อนเคอร์เซอร์ลงไปที่เซลล์ D9

สุดท้าย คุณจะได้ผลลัพธ์ดังต่อไปนี้

กำหนดวันหลังจากนั้นโดยการลบวันที่ของวันปัจจุบัน (วันนี้) ออกจากวันที่สั่งซื้อ (วันอื่นๆ)

ขั้นตอน:

  • ประการแรก เลือกเซลล์ว่าง D14 .
  • ประการที่สอง ป้อนสูตร
=C14-$C$20

โดยที่ C14 และ $C$20 คือวันที่จัดส่งที่เป็นไปได้ (วันที่ในอนาคต) และวันที่ปัจจุบันตามลำดับ

  • ประการที่สาม ให้กด ENTER .

  • ในตอนนี้ ให้ใช้เครื่องมือ Fill Handle เพื่อเติม เซลล์ว่างและคุณจะได้ผลลัพธ์ดังต่อไปนี้

อ่านเพิ่มเติม: วิธีลบวันที่ใน Excel เพื่อให้ได้ปี ( 7 วิธีง่ายๆ)

2. การใช้ฟังก์ชัน TODAY ใน Excel

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

=TODAY()-Cell (วันที่อื่น)

โดยพื้นฐานแล้ว ฟังก์ชัน TODAY จะคืนค่าหมายเลขประจำเครื่อง ซึ่งเป็นรหัสวันที่-เวลา ที่ Excel ให้มา และคุณสามารถคำนวณจำนวนวันได้โดย ลบวันใดก็ได้จากวันนี้ .

ขั้นตอน:

  • ขั้นแรก เลือกเซลล์ว่าง D5.
  • อย่างที่สอง พิมพ์สูตรต่อไปนี้
=TODAY()-C5

ที่ C5 คือวันที่สั่งซื้อ โปรดจำไว้ว่า วันนี้ เป็นฟังก์ชันแยกต่างหากสำหรับค้นหาวันที่ปัจจุบัน

  • ประการที่สาม กด ENTER .

  • หลังจากนั้น ใช้ไอคอน Fill Handle เพื่อเติมเซลล์ D6 ถึง D9 ด้วยสูตรเดียวกัน

สุดท้าย คุณจะได้ตัวเลขทั้งหมดของวัน

หมายเหตุ:ที่นี่ <ฟังก์ชัน 1>TODAYจะให้วันที่ปัจจุบันทุกประการ ดังนั้น คุณอาจพบวันที่อื่นในเวิร์กชีต เนื่องจากฟังก์ชัน TODAYจะเปลี่ยนทุกวัน

อ่านเพิ่มเติม: วิธีคำนวณวันที่ค้างชำระใน Excel (ด้วย ขั้นตอนง่ายๆ)

3. การใช้ฟังก์ชัน DAYS เพื่อคำนวณจำนวนวันระหว่างวันนี้และวันที่อื่น

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

= DAYS(end_date, start_date)

ตอนนี้ สำหรับการใช้ไวยากรณ์ เพียงทำตามขั้นตอนด้านล่าง

ขั้นตอน:

  • อย่างแรก คลิกเซลล์ว่าง D5 .
  • อย่างที่สอง พิมพ์สูตรในเซลล์ D5
=DAYS($C$11,C5)

โดยที่ $C$11 คือวันที่สิ้นสุด และ C5 คือวันที่เริ่มต้น ที่นี่ เรากำลังใช้ การอ้างอิงสัมบูรณ์ สำหรับเซลล์ C11 เพื่อคงวันที่ปัจจุบันไว้สำหรับวันที่สั่งซื้ออื่นๆ ทั้งหมด

  • ประการที่สาม กด ENTER .

  • จากนั้น ใช้เครื่องมือ Fill Handle เช่นเดียวกับวิธีก่อนหน้า

สุดท้าย คุณจะได้จำนวนวันทั้งหมด

อ่านเพิ่มเติม: วิธีนับวันจากวันที่ถึงวันนี้ การใช้สูตร Excel โดยอัตโนมัติ

การอ่านที่คล้ายกัน

  • วิธีคำนวณวันทำงานในหนึ่งเดือนใน Excel (4 วิธีง่ายๆ)
  • [แก้ไขแล้ว!] ข้อผิดพลาด VALUE (#VALUE!) เมื่อลบเวลาใน Excel
  • วิธีคำนวณปีระหว่างวันที่สองวันใน Excel (2 วิธี )
  • เพิ่มวันที่ใน Excel โดยอัตโนมัติ (2 ขั้นตอนง่ายๆ)
  • วิธีนับเดือนใน Excel (5 วิธี)

4. การใช้ฟังก์ชัน DATE ใน Excel เพื่อคำนวณจำนวนวัน

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

=DATE(ปี, เดือน, วัน)-DATE(ปี, เดือน, วัน)

ขั้นตอน:

  • ประการแรก เลือกเซลล์ว่าง D5 .
  • ประการที่สอง ป้อนสูตรที่ระบุด้านล่าง
  • <14 =DATE(2022,10,17)-DATE(2020,6,1)

    ที่นี่ ฟังก์ชัน DATE จะส่งกลับตัวเลขวันที่ในรูปแบบ Excel โดยพื้นฐานแล้ว ในสูตรนี้ เราจะลบวันที่ สอง แต่คุณต้องใส่ปี เดือน และวันด้วยตนเอง

    • จากนั้น กด ENTER .

    • ในทำนองเดียวกัน ให้ป้อนสูตรในเซลล์ D6
    =DATE(2022,10,17)-DATE(2020,8,27)

    • จากนั้น กด ENTER .

    • ในทำนองเดียวกัน คุณต้องใส่ทั้งวันที่ปัจจุบันและวันที่สั่งซื้อ และคุณจะ รับจำนวนวันทั้งหมดระหว่างวันนี้และวันที่อื่น

    อ่านเพิ่มเติม: คำนวณจำนวนวันระหว่างวันที่สองวันด้วย VBA ใน Excel

    5. การใช้ฟังก์ชัน DATEDIF เพื่อคำนวณจำนวนวัน

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

    =DATEDIF(start_date,end_date, “d” )

    ที่นี่ d ให้ จำนวนวันทั้งหมด จากสองวัน .

    ขั้นตอน:

    • ตอนนี้ เลือกช่องว่าง เซลล์ D5 และป้อนสูตรเช่น
    =DATEDIF(C5,$C$11,"d")

    โดยที่ C5 และ $C$11 คือวันที่เริ่มต้นและวันที่สิ้นสุดตามลำดับ นอกจากนี้ d หมายถึง วัน (เต็มวัน)

    • จากนั้น กด ENTER .

    • ในตอนนี้ คุณอาจใช้เครื่องมือ Fill Handle เพื่อเติมเซลล์ว่าง

    ด้วยเหตุนี้ คุณจะได้ผลลัพธ์ดังต่อไปนี้

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

    อ่านเพิ่มเติม: วิธีคำนวณจำนวนวันระหว่างสองวันใน Excel

    6. การใช้ฟังก์ชัน NETWORKDAYS ใน Excel

    ฟังก์ชัน NETWORKDAYS คำนวณจำนวนวันระหว่าง สอง วัน มีอักขระพิเศษและสามารถยกเว้นวันหยุดที่ระบุได้ ไวยากรณ์ของฟังก์ชันคือ:

    =NETWORKDAYS(start_date, end_date, วันหยุด)

    ตอนนี้ ถ้าคุณต้องการใช้ไวยากรณ์สำหรับชุดข้อมูลของคุณ เพียงทำตามขั้นตอนด้านล่างนี้

    ขั้นตอน:

    • ประการแรก คุณต้องทำรายการวันหยุดทั้งหมดของหนึ่งปี ที่นี่เราได้ระบุไว้ใน คอลัมน์ E .
    • ประการที่สอง เลือกเซลล์ว่าง C11 .
    • ประการที่สาม พิมพ์สูตร
    =TODAY()

    โปรดจำไว้ว่า วันนี้ เป็นฟังก์ชันที่แยกต่างหากสำหรับการค้นหาวันที่ของวันปัจจุบัน

    • ประการที่สี่ กด ENTER .

    • ตอนนี้ เลือกเซลล์ว่างอื่น D5 .
    • จากนั้น พิมพ์ข้อความต่อไปนี้ สูตร
    =NETWORKDAYS(C5,$C$11,$E$5:$E$9)

    โดยที่ C5 คือวันที่สั่งซื้อ $C$11 หมายถึงวันนี้ และ $E$5:$E$9 เป็นวันหยุดราชการ

    • หลังจากนั้น กด ENTER .

    • ตอนนี้ ใช้เครื่องมือ Fill Handle เพื่อเติมเซลล์ D6 ถึง D9 เซลล์

    สุดท้าย คุณจะได้จำนวนวันทำงานทั้งหมด

    อ่านเพิ่มเติม: วิธีคำนวณวันทำงานไม่รวมวันอาทิตย์ใน Excel

    7. การใช้ฟังก์ชันรวมเพื่อคำนวณจำนวนวัน

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

    • ประการแรก คุณต้องเลือกเซลล์ใหม่ D5 ที่คุณต้องการเก็บผลลัพธ์ไว้
    • ประการที่สอง คุณควรใช้ สูตรที่ระบุด้านล่างในเซลล์ D5
    =ABS(IF(ISBLANK(C5),"",TODAY()-C5))

    • สุดท้าย กด ENTER เพื่อรับผลลัพธ์

    การแจกแจงสูตร

    • ที่นี่ การทดสอบเชิงตรรกะของ ถ้า ฟังก์ชันคือ “ISBLANK(C5)” ซึ่งจะตรวจสอบว่าค่าเซลล์ของ C5 ว่างเปล่าหรือมีค่า
    • จากนั้น ถ้า C5 ไม่มีค่าเซลล์ ดังนั้น IF ฟังก์ชันจะส่งกลับ ช่องว่าง ช่องว่าง
    • มิฉะนั้น จะดำเนินการนี้ “TODAY()-C5” โดยที่ฟังก์ชัน TODAY จะให้วันที่ปัจจุบันและสถานการณ์ทั้งหมดจะส่งกลับจำนวนของ วัน ระหว่าง วันนี้ และวันที่ จาก C5 เซลล์
    • สุดท้าย ฟังก์ชัน ABS จะแปลงจำนวนที่ส่งกลับเป็นค่าบวก
    • ต่อจากนั้น ใช้เครื่องมือ Fill Handle เหมือนวิธีก่อนหน้า

    สุดท้าย คุณจะได้จำนวนวันทั้งหมด

    <0 อ่านเพิ่มเติม: สูตร Excel เพื่อนับวันนับจากวันที่ (5 วิธีง่ายๆ)

    ส่วนการปฏิบัติ

    ตอนนี้ คุณสามารถฝึกฝนวิธีที่อธิบายได้ ด้วยตัวคุณเอง

    บทสรุป

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

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง