TLDR สรุปสั้นๆ
RECEIVED คำนวณจำนวนเงินที่ได้รับเมื่อครบกำหนดสำหรับหลักทรัพย์ที่ลงทุนเต็มจำนวน โดยใช้ข้อมูลวันที่ เงินลงทุน อัตราคิดลด และประเภทการนับวัน
คำอธิบาย
ฟังก์ชัน RECEIVED ใน Excel จะคำนวณจำนวนเงินที่ได้รับเมื่อครบกำหนดการลงทุนในพันธบัตรหรือหลักทรัพย์อื่นๆ ที่ลงทุนอย่างเต็มที่ โดยจะใช้ข้อมูลเกี่ยวกับวันซื้อ วันครบกำหนด จำนวนเงินลงทุน อัตราคิดลด และวิธีการคิดจำนวนวัน
มีครั้งแรกในเวอร์ชันไหน
2003 หรือ Version ก่อนหน้า
รูปแบบคำสั่ง (Syntax)
RECEIVED(settlement, maturity, investment, discount, [basis])
Arguments
-
settlement (Required – date)
วันที่ซื้อขายหลักทรัพย์ ซึ่งเป็นวันที่ซื้อหลักทรัพย์หลังจากวันที่ออกหลักทรัพย์แล้ว -
maturity (Required – date)
วันครบกำหนดของหลักทรัพย์ ซึ่งเป็นวันที่หลักทรัพย์หมดอายุ -
investment (Required – number)
จำนวนเงินที่ลงทุนในหลักทรัพย์ -
discount (Required – decimal)
อัตราคิดลดสำหรับหลักทรัพย์ -
basis (Optional – number)
ประเภทการนับจำนวนวัน (ถ้ามี) ตามมาตรฐานที่กำหนด เช่น 0 คือ US (NASD) 30/360, 1 คือ Actual/actual เป็นต้น
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: คำนวณจำนวนเงินที่ได้รับเมื่อครบกำหนดสำหรับพันธบัตรที่มีรายละเอียดตามวันและอัตราคิดลดที่กำหนด=RECEIVED(DATE(2023,2,15), DATE(2023,5,15), 1000000, 0.0575, 2)
Result:$1,014,584.65 -
Formula:
Description: คำนวณจำนวนเงินที่ได้รับเมื่อครบกำหนดโดยใช้วิธีมาตรฐาน NASD 30/360=RECEIVED(DATE(2022,1,1), DATE(2023,1,1), 500000, 0.045)
Result:$522,500.00 -
Formula:
Description: คำนวณจำนวนเงินที่ได้รับโดยใช้ Actual/actual basis=RECEIVED(DATE(2020,7,15), DATE(2021,7,15), 1500000, 0.06, 1)
Result:$1,590,000.00 -
Formula:
Description: การใช้ Actual/365 basis เพื่อประเมินจำนวนเงินที่ได้รับ=RECEIVED(DATE(2021,3,1), DATE(2022,3,1), 750000, 0.05, 3)
Result:$787,500.00 -
Formula:
Description: การคำนวณโดยใช้ European 30/360 basis เพื่อตรวจสอบมูลค่าที่ได้รับสุดท้าย=RECEIVED(DATE(2024,6,1), DATE(2025,6,1), 1200000, 0.04, 4)
Result:$1,248,000.00
Tips & Tricks
ระวังว่า วันที่ต้องอยู่ในรูปแบบที่ Excel ยอมรับ หรือใช้ฟังก์ชัน DATE เพื่อป้องกันข้อผิดพลาดในการป้อนวันที่เป็นข้อความ สิ่งนี้ช่วยให้แน่ใจว่าการคำนวณจะถูกต้อง และควรตรวจสอบว่า basis ที่ใช้นั้นตรงกับ requirement ของการวิเคราะห์เรื่องการนับวัน
ข้อควรระวัง (Cautions)
ระวัง! ถ้ากำหนดวันซื้อ (settlement) วันครบกำหนด (maturity) และ basis ไม่ถูกต้อง ฟังก์ชันจะคืนค่าเป็นข้อผิดพลาด เช่น #VALUE! หรือ #NUM! และให้แน่ใจว่า investment และ discount เป็นค่าที่มากกว่า 0 เพื่อหลีกเลี่ยงข้อผิดพลาด
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply