Skip to main content

Financial functions

NameDescriptionSyntax
IRRReturns the internal rate of return on an investment based on a series of periodic cash flowsIRR(cashflow_amounts, [rate_guess])
COUPPCDReturns the last coupon payment dateCOUPPCD(settlement, maturity, frequency, [calculation_method])
PMTReturns the periodic payment amount for a loan or investment based on a constant interest rate per period and unchanging payment amountsPMT(rate, number_of_payments, present_value, [future_value], [end_or_beginning])
PVReturns the present value of a loan or investment based on a constant interest rate per period and unchanging payment amountsPV(rate, number_of_payments, payment_amount, [future_value], [end_or_beginning])
DOLLARDEReturns the fractional price as a decimal numberDOLLARDE(fractional_price, unit)
DOLLARFRReturns a decimal number as a fractional priceDOLLARFR(decimal_price, unit)
XNPVCalculates the net present value of an investment for irregular cash flowsXNPV(discount, cashflow_amounts, dates)
NPVReturns the net present value of an investment for regular cash flowsNPV(discount, cashflow1, [cashflow2, ...])