TLDR สรุปสั้นๆ
YIELDMAT หาผลตอบแทนแบบต่อปีของหลักทรัพย์ ณ วันที่ครบกำหนดการจ่ายดอกเบี้ย
คำอธิบาย
ฟังก์ชัน YIELDMAT ใช้เพื่อคำนวณอัตราผลตอบแทน (% ต่อปี) ของตราสารหนี้ที่จ่ายดอกเบี้ยเมื่อครบกำหนด
มีครั้งแรกในเวอร์ชันไหน
2003
รูปแบบคำสั่ง (Syntax)
YIELDMAT(settlement, maturity, issue, rate, pr, [basis])
Arguments
-
settlement (Required – date)
วันที่ที่หลักทรัพย์ถูกซื้อขายให้กับผู้ซื้อ -
maturity (Required – date)
วันที่ที่หลักทรัพย์หมดอายุ -
issue (Required – date)
วันที่ออกหลักทรัพย์ -
rate (Required – number)
อัตราดอกเบี้ยขณะที่ออกหลักทรัพย์ -
pr (Required – number)
ราคาของหลักทรัพย์ต่อมูลค่า face value $100 -
basis (Optional – number)
ชนิดของฐานการนับวันที่ใช้ (0 ถึง 4)
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: หาผลตอบแทนสำหรับพันธบัตรตามข้อมูลที่กำหนดในเซลล์ A2 ถึง A7=YIELDMAT(A2,A3,A4,A5,A6,A7)
Result:6.10% (แสดงผลเป็นเปอร์เซ็นต์) -
Formula:
Description: คำนวณอัตราผลตอบแทนสำหรับพันธบัตรที่ออกในปี 2020 มีอัตราดอกเบี้ย 5% ขายที่ราคา 95 หน่วย=YIELDMAT(DATE(2021,1,1), DATE(2025,1,1), DATE(2020,1,1), 0.05, 95)
Result:ประมาณ 5.82% (ขึ้นอยู่กับ basis ที่ตั้งไว้เป็นค่า default คือ 0) -
Formula:
Description: หาผลตอบแทนพันธบัตรแบบ actual/actual สำหรับระยะเวลาหนึ่งปีเต็ม=YIELDMAT(DATE(2021,6,1), DATE(2022,6,1), DATE(2021,1,1), 0.03, 98, 1)
Result:ประมาณ 3.08% (การคำนวณวันที่แบบ actual/actual)
Tips & Tricks
ตรวจสอบให้มั่นใจว่าคุณป้อนวันที่อย่างถูกต้องโดยใช้ฟังก์ชัน DATE() เพื่อป้องกันข้อผิดพลาดการคำนวณที่เกี่ยวข้องกับรูปแบบวันที่
ข้อควรระวัง (Cautions)
วันที่ที่ป้อนในฟังก์ชันนี้ควรเป็นวันที่ใช้ฟังก์ชัน DATE เพื่อหลีกเลี่ยงปัญหาที่เกิดจากการป้อนวันที่เป็นข้อความ
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply