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:
    =COUPPCD(DATE(2011, 1, 25), DATE(2011, 11, 15), 2, 1)
    Description: ค้นหาวันที่คูปองก่อนหน้าวันชำระราคาสำหรับพันธบัตรที่มีเงื่อนไขตามที่กำหนดไว้
    Result:15-Nov-10 (วันที่ของคูปองครั้งก่อน)

Tips & Tricks

เราสามารถใช้ฟังก์ชัน DATE สร้างวันที่เพื่อให้แน่ใจว่าข้อมูลวันที่ที่ใช้เป็นไปตามรูปแบบที่ Excel เข้าใจ และลดข้อผิดพลาดที่อาจเกิดขึ้นได้

ข้อควรระวัง (Cautions)

ระวังการกรอกวันที่เป็นข้อความ เพราะอาจทำให้เกิดข้อผิดพลาด #VALUE!. นอกจากนี้ หากใช้ค่า frequency หรือตัวเลือก basis ที่ไม่ถูกต้อง ฟังก์ชันก็จะคืนค่า #NUM! เป็นผลลัพธ์

ฟังก์ชันที่เกี่ยวข้อง

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

Your email address will not be published. Required fields are marked *

อบรม In-House Training

Feedback การใช้งาน AI Chatbot