FormulaCraft

GEOMEAN

GEOMEAN computes the nth root of the product of n positive values, making it the correct average for multiplicative quantities like investment returns, population growth rates, or price index changes. It gives a more accurate central tendency than the arithmetic mean when values span several orders of magnitude.

Excel
=GEOMEAN(A2:A5)
Google Sheets
=GEOMEAN(A2:A5)

Verified example

Computed by a real spreadsheet engine on the sample data below.

Return
1.05
1.12
0.98
1.09

=GEOMEAN(A2:A5)1.0586806463

Try it with your data

Edit the grid or formula, then run it through a real spreadsheet engine — no signup.

Sample data — click any cell to edit

Runs server-side · free · no signup

How it works

  1. 1Gather all positive numeric values — GEOMEAN will error on zeros or negatives.
  2. 2Enter =GEOMEAN(range) referencing the range of growth rates or ratios.
  3. 3The result represents the equivalent constant rate that would produce the same compound outcome.

Need a version for your data?

Try: “Calculate the average annual growth rate across four years of investment returns

Related

Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.

Last reviewed: