ใช้ DATEDIF เพื่อนับวันเดือนหรือปีใน Excel

คำนวณช่วงเวลาหรือความแตกต่างระหว่างวันที่สอง

Excel มีฟังก์ชันสร้างวันที่หลายตัวซึ่งสามารถใช้คำนวณจำนวนวันระหว่างสองวันได้

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

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

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

ไวยากรณ์และอาร์กิวเมนต์ของฟังก์ชัน DATEDIF

นับจำนวนวันเดือนหรือปีระหว่างสองวันใน Excel ด้วยฟังก์ชัน DATEDIF ©ฝรั่งเศสเท็ด

ไวยากรณ์ ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและรวมถึงชื่อฟังก์ชันวงเล็บและ อาร์กิวเมนต์

ไวยากรณ์สำหรับฟังก์ชัน DATEDIF คือ:

= DATEDIF (วันที่เริ่มต้น, วันสิ้นสุด, หน่วย)

start_date - (จำเป็น) วันเริ่มต้นของช่วงเวลาที่เลือก คุณสามารถป้อนวันที่เริ่มต้นจริงสำหรับอาร์กิวเมนต์นี้ได้หรือสามารถป้อนการ อ้างอิงเซลล์ ไปยังตำแหน่งของข้อมูลนี้ในแผ่นงานได้

end_date - (ต้องระบุ) วันที่สิ้นสุดของช่วงเวลาที่เลือก เช่นเดียวกับ Start_date ให้ป้อนวันที่สิ้นสุดตามจริงหรือการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลนี้ในเวิร์กชีท

("D") เดือนที่สมบูรณ์ ("M") หรือปีที่สมบูรณ์ ("Y") ระหว่างวันที่สอง

หมายเหตุ:

  1. Excel ดำเนินการคำนวณวันที่โดยการแปลงวันที่เป็น หมายเลขซีเรียล ซึ่งเริ่มต้นที่ศูนย์สำหรับวันที่ปลอมแปลง 0 มกราคม 1900 ในคอมพิวเตอร์ที่ใช้ Windows และ 1 มกราคม 1904 บนคอมพิวเตอร์ Macintosh
  2. อาร์กิวเมนต์ของหน่วยต้องล้อมรอบด้วยเครื่องหมายคำพูดเช่น "D" หรือ "M"

ข้อมูลเพิ่มเติมเกี่ยวกับอาร์เรย์ของหน่วย

อาร์กิวเมนต์ หน่วย สามารถมีการรวมกันของวันเดือนและปีเพื่อหาจำนวนเดือนระหว่างวันที่สองในปีเดียวกันหรือจำนวนวันระหว่างสองวันในเดือนเดียวกัน

ค่าความผิดพลาดของฟังก์ชัน DATEDIF

ถ้าข้อมูลสำหรับอาร์กิวเมนต์ต่างๆของฟังก์ชันนี้ไม่ได้ป้อนอย่างถูกต้องค่าความผิดพลาดต่อไปนี้จะปรากฏในเซลล์ที่มีฟังก์ชัน DATEDIF:

ตัวอย่าง: คำนวณความแตกต่างระหว่างสองวัน

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

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

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

DATEDIF ตัวอย่าง: การคำนวณความแตกต่างในวัน

ขั้นตอนด้านล่างแสดงวิธีการป้อนฟังก์ชัน DATEDIF ที่อยู่ในเซลล์ B2 ในภาพด้านบนซึ่งจะแสดงจำนวนวันระหว่างวันที่ 4 พฤษภาคม 2014 และ 10 สิงหาคม 2016

  1. คลิกที่เซลล์ B2 เพื่อให้เป็น เซลล์ที่ใช้งานอยู่ - นี่คือที่ซึ่งจำนวนวันระหว่างวันที่สองจะปรากฏขึ้น
  2. พิมพ์ = datedif ( "ลงในเซลล์ B2
  3. คลิกที่เซลล์ A2 เพื่อป้อนข้อมูลอ้างอิงเซลล์นี้เป็นอาร์กิวเมนต์ start_date สำหรับฟังก์ชัน
  4. พิมพ์เครื่องหมายจุลภาค () ในเซลล์ B2 ตามการอ้างอิงเซลล์ A2 เพื่อทำหน้าที่เป็นตัวคั่นระหว่างอาร์กิวเมนต์ที่หนึ่งและสอง
  5. คลิกที่เซลล์ A3 ในกระดาษคำนวณเพื่อป้อนข้อมูลอ้างอิงเซลล์นี้เป็นอาร์กิวเมนต์ end_date
  6. พิมพ์เครื่องหมายจุลภาคที่สอง () ตามการอ้างอิงเซลล์ A3
  7. สำหรับอาร์กิวเมนต์ หน่วย พิมพ์ตัวอักษร D ในเครื่องหมายคำพูด ( "D" ) เพื่อบอกฟังก์ชันที่เราต้องการทราบจำนวนวันระหว่างวันที่สอง
  8. พิมพ์วงเล็บปิด ")"
  9. กดปุ่ม Enter บนแป้นพิมพ์เพื่อทำสูตรให้สมบูรณ์
  10. จำนวนวัน - 829 - ควรปรากฏในเซลล์ B2 ของแผ่นงาน
  11. เมื่อคุณคลิกที่เซลล์ B2 สูตรที่สมบูรณ์ = DATEDIF (A2, A3, "D") จะปรากฏใน แถบสูตร เหนือแผ่นงาน