TLDR สรุปสั้นๆ
PRICE คำนวณราคาต่อ $100 ของตราสารที่จ่ายดอกเบี้ยตามงวด โปรดระวังการใส่ข้อมูลผิดพลาดที่ทำให้เกิดข้อผิดพลาด #NUM!
คำอธิบาย
ฟังก์ชัน PRICE จะใช้ในการคำนวณราคาต่อมูลค่าที่ตราไว้ $100 ของตราสารที่จ่ายดอกเบี้ยเป็นงวด
มีครั้งแรกในเวอร์ชันไหน
2003 หรือ Version ก่อนหน้า
รูปแบบคำสั่ง (Syntax)
PRICE(settlement, maturity, rate, yld, redemption, frequency, [basis])
Arguments
-
Settlement (Required – Date)
วันที่ซื้อขายตราสารที่เป็นเรื่องกันระหว่างผู้ซื้อและผู้ขาย (หรือวันที่เข้าถือครองตราสารโดยผู้ซื้อ) -
Maturity (Required – Date)
วันที่หมดอายุของตราสาร -
Rate (Required – Number)
อัตราดอกเบี้ยรายปีของตราสาร -
Yld (Required – Number)
อัตราผลตอบแทนรายปีของตราสาร -
Redemption (Required – Number)
มูลค่าการไถ่คืนต่อมูลค่าที่ตราไว้ $100 -
Frequency (Required – Number)
จำนวนครั้งที่จ่ายดอกเบี้ยต่อปี (1 สำหรับรายปี, 2 สำหรับรายครึ่งปี, 4 สำหรับรายไตรมาส) -
Basis (Optional – Number)
ประเภทของการนับวันที่ใช้ (ค่าเริ่มต้นคือ 0 สำหรับ US 30/360)
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: คำนวณราคาของพันธบัตรโดยใช้พารามิเตอร์ที่กำหนดไว้ด้านบน=PRICE(DATE(2023,1,1), DATE(2033,1,1), 0.05, 0.04, 100, 2, 0)
Result:แสดงราคาต่อมูลค่าที่ตราไว้ $100 ของพันธบัตร ซึ่งอาจเป็นประมาณ $104.64 -
Formula:
Description: คำนวณราคาพันธบัตรสำหรับข้อมูลที่มีอยู่ในเซลล์ A2 ถึง A8 ตามตัวอย่าง=PRICE(A2, A3, A4, A5, A6, A7, A8)
Result:94.63 ซึ่งเป็นราคาที่คำนวณจากข้อมูลที่ให้ -
Formula:
Description: คำนวณราคาพันธบัตรที่ให้ดอกเบี้ยรายไตรมาสกับอัตราดอกเบี้ยและผลตอบแทนที่แตกต่างกัน=PRICE(DATE(2023,5,1), DATE(2033,5,1), 0.055, 0.045, 100, 4, 1)
Result:ราคาพันธบัตรจะถูกแสดงเป็นดอลลาร์ตามวันครบกำหนดและอัตราเดิม -
Formula:
Description: คำนวณราคาพันธบัตรที่จ่ายดอกเบี้ยรายปีและใช้วิธีนับวันที่เป็นแบบ actual/360=PRICE(DATE(2025,3,15), DATE(2030,3,15), 0.06, 0.05, 100, 1, 2)
Result:ราคาที่แสดงจะเป็นราคาตลาดตามที่กำหนดภายใต้ตัวเลือกของวันนับ [basis] -
Formula:
Description: การคำนวณราคาพันธบัตรระหว่างวันที่ซึ่งการจ่ายดอกเบี้ยเป็นรายครึ่งปี และใช้พื้นฐานการนับวันที่ Actual/365=PRICE(DATE(2021,8,1), DATE(2041,8,1), 0.03, 0.02, 100, 2, 3)
Result:ราคาจะแสดงในดอลลาร์อิงตามวันที่และอัตราที่ตั้งไว้
Tips & Tricks
ควรจัดรูปแบบข้อมูลวันด้วย DATE function เสมอ เพื่อป้องกันปัญหาการคำนวณผิดพลาด นอกจากนี้คุณยังสามารถใช้ฟังก์ชันนี้ร่วมกับฟังก์ชันอื่น ๆ เช่น PMT เพื่อช่วยในการคำนวณแผนการเงินอื่น ๆ ได้
ข้อควรระวัง (Cautions)
ต้องระวังการใส่วันที่ที่ไม่ถูกต้อง ข้อมูลอัตราผลตอบแทนและอัตราดอกเบี้ยที่น้อยกว่า 0 จะทำให้เกิดข้อผิดพลาด #NUM! และการใส่ basis ที่ผิดรูปแบบ (เช่น น้อยกว่า 0 หรือมากกว่า 4) ก็จะทำให้เกิดข้อผิดพลาดได้เช่นกัน
ฟังก์ชันที่เกี่ยวข้อง
References
- Microsoft Docs: PRICE Function
- Corporate Finance Institute: PRICE Function
- The Bricks: How to Use the PRICE Function in Excel
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply