=PRICEMAT(sd, md, id, rate, yld, [basis])
=PRICEMAT(1000, 8%, 10, 2, 4/18/2021)
The function can be used to calculate the price of a bond. For example, if you want to calculate the price of a bond with the following properties: face value of $1000, coupon rate of 8%, maturity of 10 years, frequency of semiannually, and settlement date of 4/18/2021, you could use the formula above.
=PRICEMAT(A2, A3, A4, A5, A6)
The function can also be used to calculate the price of a bond when the face value, coupon rate, and maturity are stored in separate cells in a spreadsheet. For example, if the face value is stored in cell A2, the coupon rate is stored in cell A3, the maturity is stored in cell A4, the frequency is stored in cell A5, and the settlement date is stored in cell A6, then the following formula can be used to calculate the bond price.
The PRICEMAT function is used to calculate the price per $100 face value of a security that pays interest at maturity.