Skip to content
Google Sheets

PDURATION function in Google Sheets

Returns the number of periods for an investment to reach a specific value at a given rate. .

=PDURATION(rate, present_value, future_value)

PDURATION syntax and parameters

Three arguments, three required.

  • rateanyRequired
  • present_valueanyRequired
  • future_valueanyRequired

PDURATION examples

Formulas you'll actually reuse.

  1. Years for $10,000 to double at 4%:

    =PDURATION(4%, 10000, 20000)

    Result17.67

  2. Months for $5,000 to reach $6,000 at 7% a year, compounded monthly:

    =PDURATION(7%/12, 5000, 6000)

    Result31.35

PDURATION in Excel

Same name — your formula ports as-is.

Try PDURATION in the playground

Edit the example — nothing to install.

Preloaded with the PDURATION formula from Example 1 — change anything and watch it respond.

Loading the editor…