TLDR สรุปสั้นๆ
INTRATE ช่วยคำนวณอัตราดอกเบี้ยสำหรับหลักทรัพย์ที่ลงทุน จำเป็นต้องใช้วันที่ที่ถูกต้อง
คำอธิบาย
ใช้เพื่อคำนวณหาอัตราดอกเบี้ยสำหรับหลักทรัพย์ที่มีการลงทุนอย่างเต็มที่ (fully invested security) ถือเป็นเครื่องมือที่จำเป็นสำหรับการคำนวณผลตอบแทนของหลักทรัพย์ที่มีการซื้อขายอยู่ในตลาด
มีครั้งแรกในเวอร์ชันไหน
2003
รูปแบบคำสั่ง (Syntax)
INTRATE(settlement, maturity, investment, redemption, [basis])
Arguments
-
settlement (Required – Date)
วันที่ที่หลักทรัพย์ถูกขายให้กับผู้ซื้อ เป็นวันที่หลังจากวันออกหลักทรัพย์ -
maturity (Required – Date)
วันที่ที่หลักทรัพย์หมดอายุ เป็นวันที่ที่สิทธิหรือภาระหน้าที่หมดอายุไป -
investment (Required – Number)
จำนวนเงินที่ลงทุนในหลักทรัพย์ -
redemption (Required – Number)
จำนวนเงินที่จะได้รับเมื่อหลักทรัพย์ครบกำหนด -
basis (Optional – Number)
ประเภทของวิธีการนับจำนวนวันที่จะใช้ (ไม่จำเป็นต้องใส่)
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: คำนวณอัตราดอกเบี้ยจากวันที่ 15 ก.พ. 2008 ถึง 15 พ.ค. 2008 โดยลงทุน 1,000,000 ดอลลาร์ และได้รับเงินเมื่อครบกำหนด 1,014,420 ดอลลาร์ โดยใช้อัตราฐาน 360 วัน=INTRATE(DATE(2008, 2, 15), DATE(2008, 5, 15), 1000000, 1014420, 2)
Result:5.77% (ผลลัพธ์เป็นเปอร์เซ็นต์ของอัตราดอกเบี้ยที่ได้รับ) -
Formula:
Description: คำนวณอัตราดอกเบี้ยสำหรับการลงทุน 5,000 ดอลลาร์ ที่ได้รับเมื่อครบกำหนด 5,500 ดอลลาร์ จากวันที่ 1 ม.ค. 2022 ถึง 1 ม.ค. 2023 ด้วยวิธีการนับแบบ Actual/actual=INTRATE(DATE(2022, 1, 1), DATE(2023, 1, 1), 5000, 5500, 1)
Result:10.00% (แสดงเปอร์เซ็นต์อัตราดอกเบี้ยในช่วงเวลาหนึ่งปี) -
Formula:
Description: ไม่มีการระบุฐานการนับ ใช้วิธีการนับวันแบบ US 30/360 โดยอัตโนมัติ=INTRATE(DATE(2023, 6, 1), DATE(2024, 6, 1), 10000, 11200)
Result:12.00% (สมมุติหลักทรัพย์ครบกำหนด 1 ปีเต็ม ผลลัพธ์เป็นเปอร์เซ็นต์อัตราดอกเบี้ย) -
Formula:
Description: ใช้แทนวันที่ปัจจุบันคำนวณอัตราดอกเบี้ยที่จะได้รับเมื่อใกล้วันครบกำหนดในอนาคต=INTRATE(TODAY(), DATE(2025, 12, 31), 15000, 18000, 3)
Result:สามารถเห็นอัตราดอกเบี้ยตามจำนวนวันจากวันที่ปัจจุบัน (ขึ้นอยู่กับข้อมูลที่ใช้ในขณะนั้น) -
Formula:
Description: รวมอัตราดอกเบี้ยที่แตกต่างกันในหลาย ๆ ปีเพื่อดูว่าอัตราดอกเบี้ยรวมในช่วงสองปีเป็นเท่าไร=SUM(INTRATE(DATE(2020, 1, 1), DATE(2020, 12, 31), 20000, 22000, 0), INTRATE(DATE(2021, 1, 1), DATE(2021, 12, 31), 20000, 21500, 0))
Result:แสดงผลรวมอัตราดอกเบี้ยจากสองการลงทุนที่แตกต่างกัน (แต่ละอินทิเกรตมีเงื่อนไขที่แตกต่างกันออกไป)
Tips & Tricks
ควรระมัดระวังการป้อนวันที่ให้ถูกต้องและเข้าใจวิธีการนับวันที่ต้องการใช้ เพื่อให้ผลลัพธ์ถูกต้องตามที่คาดหวัง และการใช้ฟังก์ชั่น DATE จะช่วยให้ป้อนวันที่ได้ง่ายขึ้นและลดข้อผิดพลาดจากการป้อนเป็นข้อความ
ข้อควรระวัง (Cautions)
การป้อนวันที่ที่ไม่ถูกต้องหรืออยู่ในรูปแบบที่ไม่รู้จักอาจทำให้ผลลัพธ์เกิดเป็นข้อผิดพลาด (#VALUE!), และหาก ‘investment’ หรือ ‘redemption’ มีค่าติดลบหรือเป็นศูนย์ ผลลัพธ์จะเป็นข้อผิดพลาด (#NUM!)
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply