GEOMEAN in Google Sheets

What Is GEOMEAN Google Sheets Function?

The GEOMEAN function calculates the geometric mean of a range of positive numbers. The GEOMEAN in Google Sheets is the average rate of return of a bunch of values, and it is used in finance or other areas that see statistical growth. The geometric mean is also used to calculate the average rate of change over time.

For example, to calculate the geometric mean of the five numbers in a range, we enter the GEOMEAN Google Sheets formula in cell B6, as shown below.

GEOMEAN in Google Sheets Definition
Key Takeaways
  1. THE GEOMEAN function in Google Sheets calculates the geometric mean of positive values. In Google Sheets, you can use the GEOMEAN function to calculate the geometric mean of a set of values.
  2. It helps find the growth rate of a population, a product, a stock, or a value where the values grow exponentially.
  3. The syntax is as follows: =GEOMEAN(value1, [value2, …]). Here, the values represent numbers or cell references.
  4. The GEOMEAN function will return an error if any of the numbers in the range are negative as the geometric mean of negative or zero values is undefined.
  5. GEOMEAN returns the geometric mean of a set of values, while the AVERAGE() function returns the arithmetic mean of the dataset.

Syntax

Let us look at the syntax of GEOMEAN in Google Sheets.

The GEOMEAN function formula is as follows:

=GEOMEAN(number1, [number2], ….)

Arguments

  • Number1, number2, …: The first number is mandatory while the rest of the numbers are optional

The arguments can be numbers, arrays, or cell references. If a cell contains strings or null values, the GEOMEAN function ignores it. You can input up to 30 values separated by commas or use a range of cells.

How To Use GEOMEAN Google Sheets Function?

The GEOMEAN function calculates the geometric mean of a given set of values. It is used in finance to calculate the average growth rate or returns given compounding variable rates. There are two ways to enter the function in Google Sheets.

Entering GEOMEAN Google Sheets Function Manually

Let’s examine how to enter the function manually. Below is a table containing a list of numbers.

GEOMEAN in Google Sheets Method 1

Step 1: To find the geometric mean of the numbers, enter the following formula in cell A10.

=GEOMEAN(A2:A9)

GEOMEAN in Google Sheets Method 1-1

Step 2: Press Enter. You get the geometric mean value of the numbers listed in Column A.

GEOMEAN in Google Sheets Method 1-2

Thus, the calculation is simple and can be used in many real-time scenarios to measure the geometric mean.

Entering GEOMEAN through the Google Menu Bar

You can also access the GEOMEAN in Google Sheets through the menu bar.

Step 1: Click on the Insert tab, followed by Function. Here, click on the arrow in Statistical and select GEOMEAN from the list of functions provided.

GEOMEAN in Google Sheets Method 2

Thus, the GEOMEAN can effectively calculate the geometric mean of a series of values.

Examples

The GEOMEAN in Google Sheets works by multiplying all the numbers together and then taking the nth root. Below are some examples that show how to use the GEOMEAN function.

Example #1 – Investment Returns Over Multiple Years

A man owns some gold whose value keeps growing yearly. The initial value of the gold is $60,000. In the first year, the value grows to $72,000, in the second year to $82,000, and in the third year to $90,000. We can find the growth rate over these using the GEOMEAN function. Enter the details in a Google Sheet.

Investment Returns Over Multiple Years 1

Step 1: Cell B1 contains the gold value, while B3:B5 contains the yearly values. To calculate the average annual return and find the growth over three years, you can use the following formula.

=GEOMEAN(B4/B3, B5/B4) – 1

Investment Returns Over Multiple Years 1-1

Step 2: Press Enter Press Enter. The compounded growth rate over three years is 0.118.

Investment Returns Over Multiple Years 1-2

To express the result as a percentage, multiply by 100. Thus, the growth rate is 11.8%.

Here,

  1. B4/B3 gives the return from the first year to the second year.
  2. B5/B4 gives the return from the second year to the third year.
  3. GEOMEAN(…) calculates the geometric mean of these two.
  4. We subtract by 1 to get the growth rate.

Thus, the GEOMEAN function is a valuable tool for calculating the growth rate for such examples.

Example #2 – Population Growth Over Time

We have some details of the population growth over an area across decades. Let us use GEOMEAN function in Google Sheets to find the growth rate. Below is the table.

Population Growth Over Time 1

Step 1: To find the increase in population, we use the following formula in cell C2.

=B3-B2. Press Enter and drag the formula till C6.

Population Growth Over Time 1-1

Step 3: Now, to calculate the growth rate of each year, use the following formula.

=(C3/B2)*100 in cell D2.

Drag the formula till D6.

Population Growth Over Time 1-2

Step 3: Now, to find the geometric mean growth rate, use the following formula

=GEOMEAN(D3:D6)

Population Growth Over Time 1-3

Press Enter. You get 25%. We use this method for developing towns where the population growth rate is proportional to the current one.

Population Growth Over Time 1-4

Thus, we calculated the growth rate accurately, using the GEOMEAN in Google Sheets.  The result will show the average annual return of your population over the decades as a percentage.

Example #3 – Product Price Changes Over Time

The geometric mean is usually calculated, whereas the arithmetic mean is inaccurate due to varied rates. To calculate the average annual growth rate using the GEOMEAN function, we calculate the year-over-year ratios. Here, we find the geometric mean of these ratios. In this example, let’s assume the product’s price over five years is as follows:

Product Price Changes Over Time 1

Step 1: Column A contains the years, and Column B contains the product values in $; Column C calculates the growth rate for each year.

Growth rate=(Price in current year/Price in previous year)​−1.

Enter the =(B2/B1)-1in cell C2. Now, drag till C6.

Product Price Changes Over Time 1-1

Step 2: Now, calculate the average annual growth rate using the GEOMEAN function as follows:

=GEOMEAN(C2:C5)

Product Price Changes Over Time 1-2

This approach is more focused on the average growth rate with respect to the actual price changes each year.

Important Things to Note

  1. You can calculate the GEOMEAN only for positive values. Hence, if there is a negative number, GEOMEAN returns the #NUM Error.
  2. The arithmetic mean is the average of a data set with independent numbers. The geometric mean is used to calculate the mean when there is a compounding return in the dataset values.
  3. We can calculate the compounding interest returns with the geometric mean while the Arithmetic Mean calculates the simple interest returns.
  4. Text values are ignored if they are in the GEOMEAN function references. However, if you directly supply a text value as an argument, you get a #VALUE! Error.
  5. The arithmetic mean is calculated by adding and then dividing the values by their count and the geometric mean multiplies the values and then finds the root.

Frequently Asked Questions (FAQs)

What are the uses of the GEOMEAN function?

The geometric mean is a type of mean used to calculate the mean in areas where the values are multiplied together or have an exponential growth pattern. This could be anything, from financial returns to population growth.

1. If you have data representing changing values over time, such as stock prices or product prices, the geometric mean helps find the average growth rate per period.
2. The GEOMEAN function is proper when the data is of multiplicative type rather than additive.
3. In finance, it is used to calculate the average return rate of an investment portfolio or the average yield of an asset over time.

What errors occur when you use GEOMEAN incorrectly in Google Sheets?

• We get a #NUM! Error when a value is negative or zero value is present in the dataset.
• #DIV/0! Error occurs when the number of values passed to the GEOMEAN function is zero.
• It gives the #VALUE! Error when text values are passed as arguments.

The GEOMEAN function also ignores all blank spaces.

How do you find the geometric mean with zero values in Google Sheets?

It is usually impossible to find the geometric mean of a data set with zero. However, you can navigate this issue by adding 1 to each value in the range, finding its GEOMEAN, and subtracting one from the result.

Can we calculate the geometric mean of values present in multiple columns?

Yes, you can use the GEOMEAN function for values across multiple columns by their ranges. For example, to use the GEOMEAN formula for sets of values in columns A and B, we use the following formula:

=GEOMEAN(A1:A8, B1:B8)

Can GEOMEAN be used with negative values?

You cannot calculate a geometric mean for a set that has negative numbers. To use negative numbers in the GEOMEAN formula, first convert them to a proportion. For example, a -20% growth rate should be represented as 0.80 ( 1 – 0.20). Negative values should be converted to their corresponding proportions and made positive before applying the GEOMEAN in Google Sheets.

Download Template

This article must help understand GEOMEAN in Google Sheets with its formulas and examples. You can download the template here to use it instantly.

Recommended Articles

Guide to What Is GEOMEAN in Google Sheets. We learn its syntax & how to use it to find the geometric mean with step-wise examples. You can learn more from the following articles. –

Dynamic Chart In Google Sheets

Compare Dates In Google Sheets

Columns In Google Sheets

Reader Interactions

Leave a Reply

Your email address will not be published. Required fields are marked *

CHATGPT & AI FOR MICROSOFT EXCEL COURSE - Today Only: 60% + 20% OFF! 🚀

X