ไปยังเนื้อหาหลัก

คำนวณวันระหว่างสองวันใน Excel (7 ตัวอย่าง)

ผู้เขียน: Zhoumandy แก้ไขล่าสุด: 2024-12-10

ในฐานะผู้ใช้ Excel คุณอาจพบสถานการณ์ที่คุณจำเป็นต้องรู้จำนวน วันอยู่ระหว่างสองวัน ในเอ็กเซล หรือคุณต้องการนับ วันระหว่างวันนี้และวันที่กำหนด. หรืออยากได้เบอร์ วันทำการระหว่างสองวัน. บทช่วยสอนนี้จะแนะนำวิธีที่ง่ายและรวดเร็วในการคำนวณจำนวนวันระหว่างสองวันทั้งหมด สามสถานการณ์.
คำนวณวันระหว่างสองวัน
โดยใช้การลบ
ใช้ Kutools เพื่อนับวัน สัปดาห์...
การใช้ฟังก์ชัน DAYS
การใช้ฟังก์ชัน DATEDIF
นับวันระหว่างวันนี้กับวันที่
นับวันทำงานระหว่างสองวัน
ไม่รวมวันหยุดสุดสัปดาห์
ไม่รวมวันหยุดสุดสัปดาห์และวันหยุดนักขัตฤกษ์

ภาพหน้าจอแสดงแผ่นงาน Excel ที่ใช้คำนวณวันระหว่างวันที่สองวัน

ภาพหน้าจอแสดงแผ่นงาน Excel ที่ใช้คำนวณวันระหว่างวันนี้และวันที่

ภาพหน้าจอแสดงแผ่นงาน Excel ที่ใช้คำนวณวันทำงานระหว่างสองวัน

ดาวน์โหลดไฟล์ตัวอย่าง

คำนวณวันระหว่างวันที่ตัวอย่าง


วิดีโอ: นับวันระหว่างวันที่


คำนวณวันระหว่างสองวัน

สมมติว่าคุณมี วันที่เริ่ม ในเซลล์ C2 และ วันที่สิ้นสุด ในเซลล์ C3คุณต้องการค้นหาจำนวนวันระหว่างวันที่สองวัน ในส่วนนี้เราจะแสดงให้คุณเห็น สี่วิธี เพื่อให้บรรลุเป้าหมายของคุณ

doc คำนวณวันระหว่างวันที่สองวัน 04

โดยใช้การลบ

หากต้องการนับวันระหว่างสองวันง่ายๆ ลบวันที่เริ่มต้นออกจากวันที่สิ้นสุด. ที่นี่คือ สูตรทั่วไป:

=End_date - Start_date
ขั้นตอนที่ 1: ใส่สูตรการลบ

ในเซลล์ C6ให้ใช้สูตรต่อไปนี้ จากนั้นกดปุ่ม เข้าสู่ ปุ่ม

=C3-C2
ผล

ขณะที่คุณสามารถดูมี 180 วันระหว่างวันที่สองวันในเซลล์ C3 และ C2

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

หมายเหตุ : :
  1. Excel เก็บวันที่เป็น หมายเลขซีเรียล ที่เริ่มต้นในวันที่ 1/1/1900 ซึ่งแทนด้วยเลข 1 ดังนั้น เมื่อคุณลบวันที่หนึ่งออกจากอีกวันหนึ่ง เท่ากับว่าคุณลบค่าตัวเลขของวันที่นั้นจริงๆ
  2. หาก End_date เก่ากว่า Start_date ผลลัพธ์ที่ส่งคืนจะเป็น a เชิงลบ จำนวนเต็ม. หากคุณต้องการได้รับเสมอ บวก ผลลัพธ์คุณสามารถใช้สูตรด้านล่าง:
    =ABS(End_date - Start_date)

ใช้ Kutools เพื่อนับวัน สัปดาห์ เดือน และปีระหว่างวันที่

กับ ตัวช่วยวันที่และเวลา คุณลักษณะของ Kutools สำหรับ Excelคุณยังสามารถคำนวณวันระหว่างวันที่ ยิ่งไปกว่านั้น ฟีเจอร์นี้มีประสิทธิภาพมากกว่าเนื่องจากมีข้อเสนอ ทางเลือกมากขึ้นเช่น การคำนวณ สัปดาห์ที่ผ่านมา, เดือน, ปีและอื่น ๆ ระหว่างวันที่สองวัน ภาพหน้าจอด้านล่างแสดงวิธีการ นับวันระหว่างวันที่ทีละขั้นตอนและ ทางเลือกมากขึ้น คุณยังสามารถคำนวณ

ภาพหน้าจอของตัวช่วยวันที่และเวลาของ Kutools ที่แสดงขั้นตอนในการคำนวณวันระหว่างวันที่ใน Excel

Kutools สำหรับ Excel นำเสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อปรับปรุงงานที่ซับซ้อน เพิ่มความคิดสร้างสรรค์และประสิทธิภาพ เสริมด้วยความสามารถด้าน AI, Kutools ทำงานอัตโนมัติด้วยความแม่นยำ ทำให้การจัดการข้อมูลเป็นเรื่องง่าย ข้อมูลโดยละเอียดของ Kutools for Excel...         ทดลองฟรี...

หลังจากเปิดใช้งานคุณสมบัติโดยคลิก Kutools > ตัวช่วยสูตร > ตัวช่วยวันที่และเวลาโปรดดำเนินการดังนี้:

  1. Choose ความแตกต่าง ใน ประเภท มาตรา;
  2. เลือกเซลล์ C2 และเซลล์ C3 แยกจากกันใน Date1 และ Date2 กล่องข้อความ;
  3. Choose วัน จาก ประเภทผลลัพธ์เอาต์พุต รายการแบบหล่นลง ;
  4. คลิก OK.
หมายเหตุ : :
  1. ในการใช้ ตัวช่วยวันที่และเวลา คุณลักษณะที่คุณควรติดตั้ง Kutools สำหรับ Excel ก่อน Kutools สำหรับ Excel ให้ทดลองใช้ฟรี 30 วันโดยไม่มีข้อจำกัด ไปที่ ดาวน์โหลดและติดตั้ง ตอนนี้!
  2. นอกเหนือจากการคำนวณผลต่างระหว่างสองวันแล้ว ตัวช่วยวันที่และเวลา คุณสมบัติยังรองรับการคำนวณวันที่และเวลาอื่นๆ ถึง เพิ่มวันที่และเวลาตรวจสอบไฟล์ เพิ่ม ตัวเลือกในส่วนประเภท ถึง คำนวณอายุ ตามวันที่กำหนด ตรวจสอบ อายุ ตัวเลือกในส่วนประเภท

การใช้ฟังก์ชัน DAYS

อีกวิธีในการรับจำนวนวันระหว่างวันที่สองวันคือการใช้ วัน ฟังก์ชั่นซึ่งเปิดตัวใน เอ็กเซล 2013 ที่นี่คือ สูตรทั่วไป of  วัน ฟังก์ชัน:

=DAYS(end_date, start_date)
ขั้นตอนที่ 1: ป้อนสูตร DAYS

ในเซลล์ C6ให้ใช้สูตรต่อไปนี้ จากนั้นกดปุ่ม เข้าสู่ ปุ่ม

=DAYS(C3,C2)
ผล

180 วันอยู่ระหว่างวันที่สองวันในเซลล์ C3 และ C2

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

หมายเหตุ: ถ้า วันที่สิ้นสุด มีอายุมากกว่า วันที่เริ่มต้นผลลัพธ์ที่ได้จะเป็น a เชิงลบ จำนวนเต็ม. หากคุณต้องการได้รับเสมอ บวก ผลลัพธ์คุณสามารถใช้สูตรด้านล่าง:
=ABS(DAYS(end_date, start_date))

การใช้ฟังก์ชัน DATEDIF

วิธีที่สี่ในการนับจำนวนวันระหว่างสองวันคือการใช้ วันที่ การทำงาน. ที่นี่คือ สูตรทั่วไป สำหรับการคำนวณความแตกต่างของวันระหว่างสองวัน:

= DATEDIF(start_date, end_date, "d")
ขั้นตอนที่ 1: ป้อนสูตร DATEDIF

ในเซลล์ C6ให้ใช้สูตรต่อไปนี้ จากนั้นกดปุ่ม เข้าสู่ ปุ่ม

=DATEDIF(C2,C3,"d")
ผล

180 วันอยู่ระหว่างวันที่สองวันในเซลล์ C3 และ C2

ภาพหน้าจอแสดงฟังก์ชัน DATEDIF ใน Excel เพื่อคำนวณจำนวนวันระหว่างวันที่สองวัน

หมายเหตุ : :
  1. ไม่เหมือนกับอีก 3 วิธีคือ วันที่ สูตรไม่รองรับการลบวันที่ใหม่กว่าออกจากวันที่เก่ากว่า เมื่อ วันที่สิ้นสุด มีอายุมากกว่า วันที่เริ่มต้นที่ # หนึ่งเดียว! ข้อผิดพลาดจะถูกส่งกลับ
  2. แตกต่างจากสูตรการลบและ วัน ฟังก์ชั่นที่สามารถนับวันระหว่างวันเท่านั้น วันที่ คำนวณได้ด้วย เดือน or ปี ระหว่างสองวัน
  3. วันที่ ไม่รวมอยู่ในรายการฟังก์ชันใน Excel ซึ่งหมายความว่าเป็น ซึ่งไม่มีเอกสารประกอบ การทำงาน. คุณต้องป้อนอาร์กิวเมนต์ทั้งหมดด้วยตนเองเพื่อสร้าง วันที่ สูตรในแผ่นงานของคุณ

นับวันระหว่างวันนี้กับวันที่

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

เพื่อคำนวณจำนวนวันระหว่าง วันที่ที่ผ่านมา และ ในวันนี้:

=TODAY() - past_date

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

=Future_date - TODAY()

ในกรณีนี้ คุณมี วันที่ในอนาคต ในเซลล์ C2และวันนี้คือ 15-มี.ค.-2023 คุณต้องคำนวณจำนวนวันระหว่างวันนี้ถึงวันที่นี้ โปรดทำดังนี้

ภาพหน้าจอแสดงวันที่ในอนาคตใน Excel เพื่อคำนวณวันโดยใช้ฟังก์ชัน TODAY

ขั้นตอนที่ 1: ป้อนสูตร

ในเซลล์ C5ให้ใช้สูตรต่อไปนี้ จากนั้นกดปุ่ม เข้าสู่ ปุ่ม

=C2-TODAY()

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

ขั้นตอนที่ 2: จัดรูปแบบผลลัพธ์เป็นแบบทั่วไป

เลือกเซลล์ผลลัพธ์ คลิก หน้าแรก ไปที่แท็บ number กลุ่ม จากนั้นเลือก ทั่วไป จาก รูปแบบตัวเลข รายการแบบหล่นลง

ภาพหน้าจอแสดงตัวเลือกรูปแบบตัวเลขใน Excel เพื่อจัดรูปแบบผลลัพธ์เป็นแบบทั่วไป

หมายเหตุ: หรือบน หน้าแรก คลิกแท็บ ตัวเปิดกล่องโต้ตอบ GIF ที่แสดงตัวเปิดใช้กล่องโต้ตอบที่ใช้ในการจัดรูปแบบเซลล์ใน Excel ถัดจากหมายเลข จากนั้นคลิก ทั่วไป ใน Category กล่อง.

ผล

ขณะที่คุณสามารถดูมี 108 วันระหว่างวันนี้และวันที่ในเซลล์ C2

ภาพหน้าจอแสดงผลลัพธ์ของวันที่คำนวณระหว่างวันนี้และวันที่ในอนาคตใน Excel

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


นับวันทำการระหว่างสองวัน

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

นี่คือสูตรทั่วไปของ เน็ตเวิร์คเดย์ ฟังก์ชั่น:

=NETWORKDAYS(start_date, end_date, [holidays])

ไม่รวมวันหยุดสุดสัปดาห์

ตัวอย่างเช่น คุณมี วันที่เริ่ม ในเซลล์ C2 และเซลล์ วันที่สิ้นสุด ในเซลล์ C3 คุณต้องการค้นหาจำนวนวันทำงานระหว่างสองวันโดยไม่คำนึงถึงวันหยุด

ภาพหน้าจอแสดงวันที่เริ่มต้นและสิ้นสุดใน Excel เพื่อคำนวณวันทำงานโดยไม่รวมวันหยุดสุดสัปดาห์

ขั้นตอนที่ 1: ป้อนสูตร NETWORKDAYS

ในเซลล์ C6ให้ใช้สูตรต่อไปนี้ จากนั้นกดปุ่ม เข้าสู่ ปุ่ม

=NETWORKDAYS(C2,C3)
ผล

คุณจะเห็นว่ามี 130 วันทำการระหว่างสองวันโดยไม่นับวันหยุด

ภาพหน้าจอแสดงผลลัพธ์ของสูตร NETWORKDAYS ที่คำนวณวันทำงานโดยไม่รวมวันหยุดสุดสัปดาห์ใน Excel

ไม่รวมวันหยุดสุดสัปดาห์และวันหยุดนักขัตฤกษ์

ไม่เหมือนกับตัวอย่างด้านบน คุณยังมี วันหยุดเพิ่มเติม ระบุไว้ในช่วงข้อมูล C5: C8และคุณต้องคำนวณจำนวนวันทำการระหว่างวันที่สองวันที่มีวันหยุดให้

ภาพหน้าจอแสดงวันที่เริ่มต้นและสิ้นสุดใน Excel พร้อมรายการวันหยุดสำหรับคำนวณวันทำงาน

ขั้นตอนที่ 1: ป้อนสูตร NETWORKDAYS

ในเซลล์ C6ให้ใช้สูตรต่อไปนี้ จากนั้นกดปุ่ม เข้าสู่ ปุ่ม

=NETWORKDAYS(C2,C3, E3:E7)
ผล

คุณจะเห็นว่ามี 125 วันทำการระหว่างสองวันโดยพิจารณาจากวันหยุดที่จัดไว้

ภาพหน้าจอแสดงผลลัพธ์ของสูตร NETWORKDAYS ที่คำนวณวันทำงานโดยไม่รวมวันหยุดสุดสัปดาห์และวันหยุดนักขัตฤกษ์ใน Excel

หมายเหตุ: ในโลกส่วนใหญ่ วันหยุดสุดสัปดาห์คือ วันเสาร์ และ วันอาทิตย์. จากนั้น เน็ตเวิร์คเดย์ ฟังก์ชันคือฟังก์ชันที่คุณต้องการ แต่ถ้าวันหยุดสุดสัปดาห์ของคุณไม่ใช่วันเสาร์และอาทิตย์ (เช่น วันอาทิตย์เท่านั้น) คุณควรใช้ NETWORKDAYS.INTL ฟังก์ชัน ซึ่งช่วยให้คุณระบุได้ว่าวันใดในสัปดาห์ที่ควรถือเป็นวันหยุดสุดสัปดาห์

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!