top of page

MS Excel: PDURATION function for number of periods calculation

  • Writer: Fakhriddinbek
    Fakhriddinbek
  • Apr 29
  • 2 min read

PDURATION stands for "Period Duration".It calculates the number of periods needed for an investment to grow from a starting value to an ending value, given a constant rate of return.


Excel interface displaying a formula input box for PDURATION with fields for Rate, Pv, Fv. The background has a blank spreadsheet.

If you know your interest rate, your initial investment, and your target value, PDURATION tells you how long it will take to reach your goal.


✅ Growth-focused ➔ Use PDURATION

✅ Want to plan time to double, triple money ➔ Use PDURATION


In personal finance and business planning, knowing how long it takes for your money to grow is crucial. Whether you're planning to double your savings or grow your business revenue, PDURATION makes it easy.


No complicated math

Accurate forecasting

Perfect for compound growth scenarios


Syntax


PDURATION(rate, pv, fv)


Argument

Description

rate

Constant rate of return per period (expressed as a decimal, e.g., 8% = 0.08).

pv

Present Value (starting amount).

fv

Future Value (target amount).

Real-World Example

Imagine:


  • You have $10,000 today.

  • You want it to grow to $20,000.

  • You expect an annual return of 7%.


Excel Formula:


=PDURATION(0.07, 10000, 20000)


Result: Excel will return approximately 10.24 years.


Meaning: At 7% annual return, it would take about 10.24 years for your money to double.


More Unique PDURATION Scenarios


Scenario

Formula

What Happens

Doubling your investment

=PDURATION(0.05, 5000, 10000)

~14.2 years

Tripling your savings

=PDURATION(0.06, 5000, 15000)

~18.85 years

Business revenue goal

=PDURATION(0.10, 100000, 250000)

~9.58 years


Secrets to Master PDURATION Usage


Tip

Why It Matters

Express rate as decimal

7% ➔ 0.07

Ensure fv > pv

Otherwise the result will be negative

Constant growth assumed

Volatile returns make PDURATION less accurate

Works for any compounding period

Annual, monthly, etc., depending on how you define "rate"


PDURATION vs Similar Functions


Function

Purpose

Key Difference

PDURATION

Find how long growth takes

Focused on time calculation

FV

Find future value

Calculates money, not time

NPER

Find number of periods for loans

Based on payments, not growth


Summary Table


Feature

Details

Purpose

Calculate how long it takes for investment growth

When to use

Savings, investment, business planning

Key Inputs

Growth rate, present value, future value

Critical Insight

Assumes constant growth over time


Financial success is not just about how much you invest — it's also about when you reach your goals. PDURATION is a simple yet powerful tool to turn your investment dreams into clear timelines.


Want to know when you'll be a millionaire? Use PDURATION.

Want to plan retirement savings? Use PDURATION.

Want to project business growth? Use PDURATION.


Real-Life Tip


Many personal finance experts recommend using PDURATION to check how different investment strategies (like aggressive vs conservative portfolios) affect the time to reach your goals.Even a 1-2% difference in rate changes the time horizon dramatically!

Comments


bottom of page