TLDR สรุปสั้นๆ
COUPPCD ค้นหาวันที่คูปองก่อนหน้าวันที่ชำระราคาของหลักทรัพย์ เช่น พันธบัตร
คำอธิบาย
ฟังก์ชัน COUPPCD ใช้เพื่อค้นหาวันที่ของคูปอง (coupon) ก่อนหน้าวันที่ชำระราคาของหลักทรัพย์ เช่น พันธบัตร
มีครั้งแรกในเวอร์ชันไหน
Excel 2003 หรือรุ่นก่อนหน้า
รูปแบบคำสั่ง (Syntax)
COUPPCD(settlement, maturity, frequency, [basis])
Arguments
-
settlement (Required – Date)
วันที่ชำระราคาของหลักทรัพย์ ซึ่งเป็นวันที่เกิดขึ้นหลังจากวันออกหลักทรัพย์ที่ถูกซื้อขายกับผู้ซื้อ -
maturity (Required – Date)
วันครบกำหนดของหลักทรัพย์ ซึ่งเป็นวันที่หลักทรัพย์หมดอายุ -
frequency (Required – Number)
จำนวนของการจ่ายคูปองต่อปี เช่น 1 สำหรับจ่ายปีละครั้ง, 2 สำหรับจ่ายครึ่งปีครั้ง, 4 สำหรับจ่ายรายไตรมาส -
basis (Optional – Number)
ประเภทของหลักเกณฑ์การนับวันที่ใช้ เช่น 0 หรือเว้นว่างไว้ สำหรับ US 30/360, 1 สำหรับ Actual/Actual เป็นต้น
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: ค้นหาวันที่คูปองก่อนหน้าวันชำระราคาสำหรับพันธบัตรที่มีเงื่อนไขตามที่กำหนดไว้=COUPPCD(DATE(2011, 1, 25), DATE(2011, 11, 15), 2, 1)
Result:15-Nov-10 (วันที่ของคูปองครั้งก่อน)
Tips & Tricks
เราสามารถใช้ฟังก์ชัน DATE สร้างวันที่เพื่อให้แน่ใจว่าข้อมูลวันที่ที่ใช้เป็นไปตามรูปแบบที่ Excel เข้าใจ และลดข้อผิดพลาดที่อาจเกิดขึ้นได้
ข้อควรระวัง (Cautions)
ระวังการกรอกวันที่เป็นข้อความ เพราะอาจทำให้เกิดข้อผิดพลาด #VALUE!. นอกจากนี้ หากใช้ค่า frequency หรือตัวเลือก basis ที่ไม่ถูกต้อง ฟังก์ชันก็จะคืนค่า #NUM! เป็นผลลัพธ์
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply