Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

Excel YEARFRAC: คำนวณความต่างวันที่แม่นยำ

ข้อจำกัดการลบวันที่ใน Excel: ให้แค่ จำนวนวัน, เดือน, หรือ ปี แยกกัน ไม่ให้ผลรวมแบบรวม

แต่ Microsoft มีฟังก์ชัน built-in: YEARFRAC คำนวณความต่างวันที่แม่นยำ (ทศนิยม = ส่วนของปี)

ใช้ฟังก์ชัน YEARFRAC

YEARFRAC คืนค่า ทศนิยม (ต่างจากฟังก์ชันอื่นที่คืน Integer) -> แสดงส่วนของปีได้แม่นยำ

Syntax: =YEARFRAC(start_date, end_date, basis)

  • start_date: วันที่เริ่มต้น
  • end_date: วันที่สิ้นสุด
  • basis: สมมติฐานที่ Excel ใช้คำนวณ (สำคัญมาก ต้องระวัง)

ตัวอย่าง: ต้องการความต่างแม่นยำระหว่าง A1 และ A2

ไม่ใส่ basis -> Excel สมมติ: ทุกเดือน 30 วัน, ปี 360 วัน (US NASD standard) -> ผลลัพธ์ 3.16 ปี (ปัด 2 ตำแหน่ง)

Basis มี 5 ค่า แต่ละค่า = สมมติฐานความยาวเดือน/ปี ต่างกัน:

Excel YEARFRAC: คำนวณความต่างวันที่แม่นยำ
ค่า Basis 5 ค่า และสมมติฐาน
  • 0 (หรือไม่ใส่) – US NASD: 30 วัน/เดือน, 360 วัน/ปี
  • 1 – Actual/Actual: วันจริงในเดือน/ปี (แม่นยำที่สุด)
  • 2 – Actual/360: วันจริงในเดือน, ปี 360 วัน
  • 3 – Actual/365: วันจริงในเดือน, ปี 365 วัน
  • 4 – European 30/360: 30 วัน/เดือน (แบบยุโรป), 360 วัน/ปี

ผลลัพธ์แต่ละ Basis:

Excel YEARFRAC: คำนวณความต่างวันที่แม่นยำ
ผลลัพธ์ YEARFRAC แต่ละ Basis

ค่า Basis บางอย่างดูแปลก แต่ใช้ใน: เศรษฐศาสตร์, การเงิน, จัดการดำเนินงาน เพื่อให้เทียบได้ระหว่างเดือน/ปีที่มีวันต่างกัน (กุมภาพันธ์ vs มีนาคม, ปีอธิกสุรทิน vs ปกติ)

นักการเงินใช้ Basis คำนวณ APR/APY ภายใต้สมมติฐานทบต้นต่างๆ (ต่อเนื่อง, รายวัน, รายสัปดาห์, รายเดือน, รายปี, หลายปี)

YEARFRAC ให้ความแม่นยำและความเทียบได้ ตามสมมติฐานเดียวกัน

คำแนะนำ: Basis = 1 (Actual/Actual) แม่นยำที่สุด หากไม่แน่ใจ -> ใช้ 1 เว้นแต่จะแน่ชัดในสมมติฐานที่ต้องการ Enjoy!