ฟังก์ชัน COUPNCD ใน Excel เป็นฟังก์ชันสำคัญที่ช่วยให้เรางานสามารถค้นหาวันที่พันธบัตรจะจ่ายดอกเบี้ยงวดถัดไปจากวันที่ถือครอง (Settlement Date) ได้อย่างแม่นยำ โดยอิงจากวันครบกำหนด (Maturity), ความถี่ในการจ่ายดอกเบี้ย และรูปแบบการนับวันตามมาตรฐานที่เลือกใช้ เช่น 30/360 หรือ Actual/Actual
ฟังก์ชันนี้มีประโยชน์อย่างยิ่งในการวิเคราะห์และวางแผนทางการเงินสำหรับการลงทุนในตราสารหนี้ โดยเฉพาะในตลาดรองที่มีการซื้อขายพันธบัตรที่ยังไม่ครบกำหนด การทราบวันจ่ายดอกเบี้ยงวดถัดไปจะช่วยให้สามารถคำนวณดอกเบี้ยสะสมได้อย่างถูกต้องเมื่อนำไปใช้ร่วมกับฟังก์ชันอย่าง ACCRINT, PRICE, หรือ YIELD
ฟังก์ชัน COUPNCD ยังเหมาะสำหรับใช้ในระบบบัญชีหรือระบบบริหารพอร์ตลงทุน ที่ต้องการจัดการข้อมูลการรับเงินดอกเบี้ยตามรอบอย่างเป็นระบบ ช่วยลดความคลาดเคลื่อนในการประเมินรายได้และสภาพคล่องของการลงทุนในพันธบัตรระยะสั้นและระยะยาว
ประโยชน์ของฟังก์ชัน COUPNCD ใน Excel
- ช่วยระบุวันที่พันธบัตรจะจ่ายดอกเบี้ยงวดถัดไป
- ใช้วางแผนการรับดอกเบี้ยและกระแสเงินสดได้แม่นยำ
- ใช้ควบคู่กับฟังก์ชันคำนวณดอกเบี้ย เช่น COUPDAYBS, ACCRINT, PRICE
- รองรับความถี่การจ่ายดอกเบี้ยหลากหลายรูปแบบ
- สามารถระบุวิธีการนับวันได้หลายระบบ เช่น 30/360, Actual/Actual
รูปแบบการใช้งาน (Syntax) ของฟังก์ชัน COUPNCD ใน Excel
COUPNCD(settlement, maturity, frequency, [basis])
อาร์กิวเมนต์ที่ใช้ในฟังก์ชัน COUPNCD มีดังนี้:
settlement– วันที่ถือครองพันธบัตร (วันที่ซื้อ)maturity– วันครบกำหนดของพันธบัตรfrequency– ความถี่ในการจ่ายดอกเบี้ย:- 1 = รายปี
- 2 = ครึ่งปี
- 4 = รายไตรมาส
basis(ไม่จำเป็น) – วิธีนับวัน:- 0 = 30/360 (ค่าเริ่มต้น)
- 1 = Actual/Actual
- 2 = Actual/360
- 3 = Actual/365
- 4 = 30E/360 (EU)
ตัวอย่างการประยุกต์ใช้งานฟังก์ชัน COUPNCD ใน Excel
ตัวอย่างที่ 1: พันธบัตรจ่ายปีละครั้ง (30/360)
สถานการณ์: บริษัทซื้อพันธบัตรในวันที่ 15/03/2024 ซึ่งจะครบกำหนด 15/03/2027 และจ่ายดอกเบี้ยปีละครั้ง
| A | B |
|---|---|
| วันที่ซื้อ (settlement) | 15/03/2024 |
| วันครบกำหนด (maturity) | 15/03/2027 |
| ความถี่ (frequency) | 1 |
| basis | 0 |
ต้องการทราบวันจ่ายดอกเบี้ยงวดถัดไปนับจากวันที่ซื้อ
สูตร
=COUPNCD(B1,B2,B3,B4)

- ซื้อหลังวันจ่ายดอกเบี้ยล่าสุด (15/03/2024) → วันถัดไปคือ 15/03/2025
ผลลัพธ์
15/03/2025

ตัวอย่างที่ 2: พันธบัตรจ่ายดอกเบี้ยทุก 6 เดือน (Actual/Actual)
สถานการณ์: นักลงทุนซื้อพันธบัตรในวันที่ 01/08/2024 ที่ครบกำหนด 01/08/2026 โดยจ่ายดอกเบี้ยครึ่งปี
| A | B |
|---|---|
| วันที่ซื้อ (settlement) | 01/08/2024 |
| วันครบกำหนด (maturity) | 01/08/2026 |
| ความถี่ (frequency) | 2 |
| basis | 1 |
ต้องการทราบวันจ่ายดอกเบี้ยงวดถัดไป
สูตร
=COUPNCD(B1,B2,B3,B4)

- งวดถัดจาก 01/08/2024 คือ 01/02/2025 (จ่ายทุก 6 เดือน)
ผลลัพธ์
01/02/2025

ตัวอย่างที่ 3: พันธบัตรรายไตรมาส (Actual/360)
สถานการณ์: ถือพันธบัตรในวันที่ 20/05/2024 ครบกำหนด 20/05/2025 จ่ายไตรมาส (ทุก 3 เดือน)
| A | B |
|---|---|
| วันที่ซื้อ (settlement) | 20/05/2024 |
| วันครบกำหนด (maturity) | 15/03/2027 |
| ความถี่ (frequency) | 4 |
| basis | 0 |
ต้องการทราบวันจ่ายดอกเบี้ยงวดถัดไป
สูตร
=COUPNCD(B1,B2,B3,B4)

- วันจ่ายดอกเบี้ยถัดไปคือ 22/08/2024
ผลลัพธ์
22/08/2024

ตัวอย่างที่ 4: ใช้ฟังก์ชัน COUPNCD ใน Excel แบบกำหนด basis = 3 (Actual/365)
สถานการณ์: ซื้อพันธบัตรวันที่ 01/06/2024 ครบกำหนด 01/06/2029 จ่ายปีละครั้ง
| A | B |
|---|---|
| วันที่ซื้อ (settlement) | 01/06/2024 |
| วันครบกำหนด (maturity) | 01/06/2029 |
| ความถี่ (frequency) | 1 |
| basis | 3 |
ต้องการทราบวันจ่ายดอกเบี้ยถัดไปหลังจากวันที่ซื้อพันธบัตร
สูตร
=COUPNCD(B1,B2,B3,B4)

- พันธบัตรจ่ายรายปี → งวดถัดไป = 1 ปีหลังจากงวดก่อนหน้า
ผลลัพธ์
01/06/2025

ตัวอย่างที่ 5: basis = 4 (30E/360) จ่ายครึ่งปี
สถานการณ์: ถือพันธบัตรในวันที่ 15/12/2024 ครบกำหนด 15/12/2026 จ่ายดอกเบี้ยครึ่งปี
| A | B |
|---|---|
| วันที่ซื้อ (settlement) | 15/12/2024 |
| วันครบกำหนด (maturity) | 15/12/2026 |
| ความถี่ (frequency) | 2 |
| basis | 4 |
ต้องการทราบวันจ่ายดอกเบี้ยถัดไปตามระบบนับวันยุโรป (30E/360)
สูตร
=COUPNCD(B1,B2,B3,B4)

- งวดถัดไปนับจาก 15/12/2024 → 6 เดือนถัดไป = 15/06/2025
ผลลัพธ์
15/06/2025

หมายเหตุ
- ฟังก์ชัน COUPNCD ใช้สำหรับระบุวันจ่ายดอกเบี้ย “ถัดไป” จากวันที่ซื้อเท่านั้น
- ผลลัพธ์เป็น วันในอนาคต หลังจาก
settlementเสมอ - ใช้ได้ดีกับฟังก์ชัน ACCRINT, COUPDAYSNC เพื่อหาดอกเบี้ยสะสมอย่างละเอียด
สรุป
ฟังก์ชัน COUPNCD ใน Excel เป็นฟังก์ชันสำคัญในการวางแผนการรับดอกเบี้ยจากพันธบัตร โดยจะระบุวันที่พันธบัตรจะจ่ายดอกเบี้ยงวดถัดไปอย่างแม่นยำ ช่วยให้เราสามารถวิเคราะห์รายได้จากพันธบัตรได้อย่างถูกต้อง รวมถึงนำไปใช้ในการวางแผนกระแสเงินสด การจัดพอร์ตลงทุน และการคำนวณราคาตลาดรองได้อย่างมืออาชีพ
ข้อมูลอ้างอิง: COUPNCD function
