นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel สำหรับเว็บ Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016 Microsoft365.com Office for iPhone ของฉัน

บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้ฟังก์ชัน PRICE ใน Microsoft Excel

คำอธิบาย

ส่งกลับราคาต่อมูลค่าตามตราสาร $100 ของหลักทรัพย์ที่จ่ายดอกเบี้ยเป็นงวด

ไวยากรณ์

PRICE(settlement, maturity, rate, yld, redemption, frequency, [basis])

สิ่งสำคัญ: ควรป้อนวันที่โดยใช้ฟังก์ชัน DATE หรือเป็นผลลัพธ์ของสูตรหรือฟังก์ชันอื่นๆ ตัวอย่างเช่น ใช้ DATE(2008,5,23) สําหรับวันที่ 23 พฤษภาคม 2008 ปัญหาอาจเกิดขึ้นได้ถ้าป้อนวันที่ถูกป้อนเป็นข้อความ

ไวยากรณ์ของฟังก์ชัน PRICE มีอาร์กิวเมนต์ดังนี้

  • นิคม    จำเป็น วันที่ชําระค่าซื้อขายของหลักทรัพย์ วันที่ทําข้อตกลงด้านความปลอดภัยคือวันที่หลังจากวันที่ออกจําหน่ายเมื่อซื้อขายหลักทรัพย์กับผู้ซื้อ

  • ครบ กำหนด    จำเป็น วันครบกําหนดไถ่จากหลักทรัพย์ วันครบกําหนดไถ่พ้นคือวันที่ที่ความปลอดภัยหมดอายุ

  • อัตรา    จำเป็น อัตราดอกเบี้ยรายปีของหลักทรัพย์

  • Yld    จำเป็น ผลตอบแทนรายปีของหลักทรัพย์

  • การไถ่ถอน    จำเป็น มูลค่าไถ่ถอนของหลักทรัพย์ต่อมูลค่าตามตราสาร $100

  • ความถี่    จำเป็น จํานวนครั้งในการจ่ายดอกเบี้ยต่อปี สําหรับการชําระเงินรายปีความถี่ = 1; สําหรับรายครึ่งปี ความถี่ = 2; สําหรับรายไตรมาส ความถี่ = 4

  • Basis    ไม่จำเป็น ชนิดของหลักเกณฑ์การนับจํานวนวันที่จะใช้

Basis

หลักเกณฑ์ในการนับจำนวนวัน

0 หรือไม่นับ

US (NASD) 30/360

1

ตามที่เป็นจริง/ตามที่เป็นจริง

2

ตามที่เป็นจริง/360

3

ตามที่เป็นจริง/365

4

European 30/360

ข้อสังเกต

  • Microsoft Excel จะเก็บข้อมูลวันที่เป็นเลขลำดับต่อเนื่องเพื่อให้นำมาใช้ในการคำนวณได้ ตามค่าเริ่มต้น วันที่ 1 มกราคม 1900 จะมีเลขลำดับเป็น 1 และวันที่ 1 มกราคม 2008 จะมีเลขลำดับเป็น 39448 เนื่องจากอยู่หลังจากวันที่ 1 มกราคม 1900 เป็นเวลา 39,448 วัน

  • วันที่ทําข้อตกลงคือวันที่ผู้ซื้อซื้อตราสาร เช่น พันธบัตร วันครบกําหนดไถ่พ้นคือวันที่ที่ตราสารหมดอายุ ตัวอย่างเช่น สมมติว่าพันธบัตรที่มีอายุ 30 ปีออกในวันที่ 1 มกราคม 2008 และซื้อโดยผู้ซื้อหกเดือนต่อมา วันที่ออกจําหน่ายคือ 1 มกราคม 2008 วันที่ชําระค่าซื้อขายจะเป็นวันที่ 1 กรกฎาคม 2008 และวันครบกําหนดไถ่ทานจะเป็นวันที่ 1 มกราคม 2038 ซึ่งเป็น 30 ปีหลังจากวันที่ 1 มกราคม 2008 วันที่ออกจําหน่าย

  • Settlement, Maturity, Frequency และ Basis จะถูกปัดเศษให้เป็นจำนวนเต็ม

  • ถ้า settlement หรือ maturity ไม่ใช่วันที่ที่ถูกต้อง ฟังก์ชัน PRICE จะส่งกลับ #VALUE! เป็นค่าความผิดพลาด

  • ถ้า yld < 0 หรือถ้า rate < 0 ฟังก์ชัน PRICE จะส่งกลับ #NUM! เป็นค่าความผิดพลาด

  • ถ้า redemption ≤ 0 ฟังก์ชัน PRICE จะส่งกลับ #NUM! เป็นค่าความผิดพลาด

  • ถ้า frequency เป็นเลขอื่นที่ไม่ใช่ 1, 2 หรือ 4 ฟังก์ชัน PRICE จะส่งกลับ #NUM! เป็นค่าความผิดพลาด

  • ถ้า basis < 0 หรือถ้า basis > 4 ฟังก์ชัน PRICE จะส่งกลับ #NUM! เป็นค่าความผิดพลาด

  • ถ้า settlement ≥ maturity ฟังก์ชัน PRICE จะส่งกลับ #NUM! เป็นค่าความผิดพลาด

สิ่งสำคัญ: 

  • เมื่อ N > 1 (N คือจำนวนการจ่ายดอกเบี้ยระหว่างวันที่ชำระค่าซื้อขายและวันที่ไถ่ถอน) PRICE จะถูกคำนวณดังนี้

  • สมการ

  • โดยที่:

  • เมื่อ N = 1 (N คือจำนวนการจ่ายดอกเบี้ยระหว่างวันที่ชำระค่าซื้อขายและวันที่ไถ่ถอน) PRICE จะถูกคำนวณดังนี้

  • สูตร PRICE เมื่อ N <= 1

  • DSC = จำนวนวันตั้งแต่วันที่ชำระค่าซื้อขายจนถึงวันจ่ายดอกเบี้ยครั้งต่อไป

  • E = จำนวนวันในงวดของการจ่ายดอกเบี้ยซึ่งมีวันที่ชำระค่าซื้อขายอยู่ในช่วงนั้น

  • A = จำนวนวันตั้งแต่วันที่เริ่มต้นงวดการชำระค่าตราสารจนถึงวันที่ชำระค่าซื้อขาย

ตัวอย่าง

คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ สำหรับสูตรที่จะแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้

ข้อมูล

คำอธิบายอาร์กิวเมนต์

15/2/2551

วันที่ทำข้อตกลง

15/11/2560

วันที่ครบกำหนดไถ่ถอน

5.75%

ดอกเบี้ยรายครึ่งปีเป็นเปอร์เซ็นต์

6.50%

ผลตอบแทนเป็นเปอร์เซ็นต์

$100

มูลค่าไถ่ถอน

2

ความถี่เป็นแบบรายครึ่งปี

0

หลักเกณฑ์แบบ 30/360

สูตร

คำอธิบาย

ผลลัพธ์

=PRICE(A2,A3,A4,A5,A6,A7,A8)

ราคาพันธบัตร สำหรับพันธบัตรที่มีอาร์กิวเมนต์ที่ระบุในเซลล์ A2:A8

$94.63

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ