COUPDAYSNC ใช้คำนวณจำนวนวันตั้งแต่วันชำระราคา (settlement) จนถึงวันจ่ายดอกเบี้ยถัดไป (next coupon date) สำหรับพันธบัตรหรือหลักทรัพย์อื่น ๆ
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| settlement | Date | วันชำระราคา (วันที่ซื้อหลักทรัพย์) ต้องเป็นวันที่ที่ถูกต้อง สามารถใส่เป็นข้อความที่อยู่ในเครื่องหมายคำพูด หรือค่าหมายเลขที่แสดงวันที่ |
| maturity | Date | วันครบกำหนด (วันหมดอายุของพันธบัตร) ต้องเป็นวันที่หลังจาก settlement date |
| frequency | Number | ความถี่ในการจ่ายดอกเบี้ย: 1 = ประจำปี (annual), 2 = ประจำครึ่งปี (semiannual), 4 = ประจำไตรมาส (quarterly) |
| [basis]ไม่บังคับ | Number | วิธีการนับวัน: 0 = US (NASD) 30/360 (ค่าเริ่มต้น), 1 = Actual/actual, 2 = Actual/360, 3 = Actual/365, 4 = European 30/360 |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
ฟังก์ชัน COUPDAYSNC ช่วยนักลงทุนและนักวิเคราะห์ทางการเงินคำนวณจำนวนวันที่เหลือจนถึงวันจ่ายดอกเบี้ยครั้งถัดไป ซึ่งเป็นสิ่งสำคัญสำหรับการคำนวณดอกเบี้ยค้างรับและการกำหนดราคาพันธบัตร
ที่เจ๋งของ COUPDAYSNC คือมันสนับสนุน 5 วิธีการนับวัน (basis) ที่ต่างกัน ทำให้สามารถรองรับมาตรฐานสากลต่างๆ ได้ – ไม่ว่าจะเป็น US 30/360 หรือ Actual/actual ซึ่งมีความสำคัญต่อความแม่นยำในการคำนวณเงินทุน
ส่วนตัวผม COUPDAYSNC ใช้บ่อยครั้งเวลาต้องคำนวณดอกเบี้ยค้างรับของพันธบัตร เพราะมันจะบอกว่าในช่วงเวลาที่ถือครองพันธบัตรนี้ต้องรับเท่าไหร่ของงวดดอกเบี้ยทั้งหมด
คำนวณจำนวนวันตั้งแต่ 25 มกราคม 2024 (วันซื้อ) จนถึงวันจ่ายดอกเบี้ยครั้งต่อไป โดยพันธบัตรจ่ายดอกเบี้ยทุก 6 เดือน (frequency=2) และใช้วิธี Actual/actual (basis=1) ผลลัพธ์คือ 158 วัน
ถ้า A2 = '2011-01-25' และ A3 = '2011-11-15' พันธบัตรจ่ายดอกเบี้ยทุก 6 เดือน จะได้ 181 วัน โดยใช้วิธีค่าเริ่มต้น US 30/360
วันซื้อ 15 มีนาคม 2024 พันธบัตรจ่ายดอกเบี้ยทุก 3 เดือน (frequency=4) ใช้วิธี Actual/360 ผลลัพธ์ 16 วัน
วันซื้อ 1 มิถุนายน 2024 พันธบัตรจ่ายดอกเบี้ยประจำปี (frequency=1) ใช้วิธี Actual/365 ผลลัพธ์ 213 วัน
COUPDAYSNC มีจากสมัย Excel 2007 เป็นต้นมา พร้อมใช้ในทุก Excel ใหม่ๆ รวม Excel 365
COUPDAYSNC คืนวันจากวันซื้อถึงวันดอกเบี้ยถัดไป ขณะที่ COUPDAYS คืนจำนวนวันในงวดดอกเบี้ยแบบเต็มที่
ฟังก์ชันจะส่งกลับค่า #NUM! error เพราะวันซื้อต้องมาก่อนวันครบกำหนด
ส่วนใหญ่ใช้ basis=1 (Actual/actual) สำหรับพันธบัตร US และ basis=0 (30/360) สำหรับยุโรป ควรตรวจสอบเงื่อนไขของหลักทรัพย์
ฟังก์ชันที่ผู้เขียนโยงไว้กับ COUPDAYSNC จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
COUPDAYBS คำนวณจำนวนวันตั้งแต่วันเริ่มต้นงวดดอกเบี้ยจนถึงวันที่ซื้อขายพันธบัตร (settlement date) ใช้สำหรับคำนวณดอกเบี้ยค้างรับในการซื้อขายพันธบัตร
ฟังก์ชันคำนวณจำนวนวันทั้งหมดในงวดคูปอง (coupon period) ที่มีวันชำระราคาอยู่
COUPNUM นับจำนวนงวดดอกเบี้ย (coupon) ที่เหลือระหว่างวันซื้อพันธบัตรกับวันครบกำหนด ใช้สำหรับวิเคราะห์ลงทุนพันธบัตร
ส่งกลับจำนวนวันระหว่างวันที่สองวัน (จบ – เริ่ม) คำนวณผลต่างของวันที่อย่างง่ายดาย
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่