100% Free MasterclassFinancialBeginner Level

=NPV() Interactive Masterclass & Practice Simulator

Calculates the net present value of an investment by using a discount rate and a series of future payments and income.

Official Syntax:=NPV(rate, value1, [value2], ...)

Live Interactive Excel Spreadsheet (Full Width)

Type directly in the cells or use the formula bar (fx)
X
Excel Live Grid: =NPV() Practice Dataset
E2
fx
NPV(rate, value1)

rate: The rate of discount over the length of one period.

🎯 Active Cell: Enter any formula or value into cell E2! Try =NPV(A2, B2:D2)
Sheet: Sheet 1 (Practice Table)
#ADiscount Rate (A)BYear 1 Cash Flow (B)CYear 2 Cash Flow (C)DYear 3 Cash Flow (D)EOutput: =NPV() (E)FColumn FGColumn GHColumn H
2
3
4
5
6
7
8
9
10
Formula Assistant
Cell: E2

Excel Calculation Rules:

  • Click on any cell across the entire sheet.
  • Type =B2*C2, =NPV(...), or any math!
  • Click other cells to insert cell addresses automatically.
  • Press Enter or click to evaluate live!

⚡ Pro Keyboard Shortcuts:

Enter CalculateTab Next CellF2 Edit CellEsc Cancel
Ready • Any Cell Formula EngineZoom: 100%
Advertisement Google AdSense Verified Slot

Google AdSense Responsive Unit (horizontal)

Publisher ID: ca-pub-7444400132160337. Ad unit ready for live ad serving upon Google approval.

Graded Practice Challenges (1)

Free & Unlocked
1

Exercise 1: Practice =NPV() in Live Simulator

+50 XP

🎯 Target Goal:

Calculate Net Present Value (NPV) of 3-Year Cash Flows at 8% Discount Rate

Syntax Parameters Breakdown

rateRequired

The rate of discount over the length of one period.

value1Required

1 to 254 values representing income and payments.

Top Pitfalls to Avoid:

  • Forgetting to close the parenthesis ) at the end of the formula.
  • Mismatching cell range sizes in lookup vectors or criteria arrays.

Corporate Pro Tips:

  • In Excel, NPV assumes cash flows occur at the END of each period.
  • Do not include initial Year 0 investment in the NPV arguments; add Year 0 separately: =NPV(...) - InitialCost.