![]() |
Leading the way in Microsoft Office Development |
| Home | | | Excel | | | Word | | | PowerPoint | | | Consultancy | | | Feedback | | | Contact |
| Microsoft Excel > Functions > Financial > XNPV |
XNPV(rate, values, dates) |
| Returns the net present value for a schedule of cash flows that is not necessarily periodic. |
| rate | The discount rate to apply to the cash flows. | |
| values | The series of cash flows that corresponds to a schedule of payments in dates. | |
| dates | The schedule of payment dates that corresponds to the cash flow payments. |
| REMARKS |
| This function is only available if you have the Analysis ToolPak add-in installed. | ||
| To calculate the net present value for a series of cash flows that is periodic, use the NPV() function. | ||
| The "rate" must be a positive number. | ||
| The first payment is optional and corresponds to a cost or payment that occurs at the beginning of the investment. | ||
| If the first value is a cost or payment, it must be a negative value. All succeeding payments are discounted based on a 365-day year. | ||
| The series of values must contain at least one positive value and one negative value. | ||
| The first payment date indicates the beginning of the schedule of payments. All other dates must be later than this date, but they may occur in any order. | ||
| All the numbers in "dates" are truncated to integers. | ||
| If any argument is nonnumeric, then #VALUE! is returned. | ||
| If "values" and "dates" contain a different number of values, then #NUM! is returned. | ||
| If any number in "dates" is not a valid date, then #NUM! is returned. | ||
| If any number in "dates" precedes the starting date, then #NUM! is returned. |
| EXAMPLES |
|
| Functions - X | Index - X | Office Online |
| Copyright © 2004-2007 Better Solutions Limited. All Rights Reserved. | Top |