Calculate Average Time in Google Sheets: Step-by-Step Guide

Montreal Jul 09, 2026

Calculating the average time in Google Sheets is a straightforward process that can help you analyze and understand data more effectively. Whether you're tracking project timelines, employee work hours, or sales durations, knowing how to find the average can provide valuable insights. Let's dive into the step-by-step process of calculating average time in Google Sheets.

How to Calculate Average in Google Sheets
How to Calculate Average in Google Sheets

Before we begin, ensure that your data is organized in a single column. For this example, let's assume you have a column of time durations (in hours) starting from cell A2 and extending downwards. Now, let's explore the two primary methods to calculate the average time: using the AVERAGE function and using the AVERAGEIF function for more specific calculations.

How to Calculate Time in Google Sheets - TeqTog
How to Calculate Time in Google Sheets - TeqTog

Using the AVERAGE Function

The AVERAGE function is the most basic and commonly used function to calculate the average in Google Sheets. It takes a range of cells as an argument and returns the average of the values in that range.

Creating a tracker in google sheets
Creating a tracker in google sheets

To use the AVERAGE function, follow these steps:

Step 1: Enter the Function

How to Easily Calculate Percentages in Google Sheets: A Step-by-Step Beginner’s Guide
How to Easily Calculate Percentages in Google Sheets: A Step-by-Step Beginner’s Guide

In a cell where you want the result to appear (e.g., B2), type the following formula:

=AVERAGE(A2:A10)

In this example, the function will calculate the average of the values in cells A2 through A10.

32 incredibly useful things you didn't know Google Sheets could do
32 incredibly useful things you didn't know Google Sheets could do

Step 2: Adjust the Range

If your data extends beyond A10, you can adjust the range in the function. For instance, if your data goes up to A20, change the formula to:

=AVERAGE(A2:A20)

How to Calculate Percentage in Google Sheets
How to Calculate Percentage in Google Sheets

Press Enter, and the cell will display the average time based on the new range.

Using the AVERAGEIF Function

How to Make a Timeline Chart in Google Sheets
How to Make a Timeline Chart in Google Sheets
Master Compound Interest in Google Sheets: Easy Step-by-Step Guide with Example
Master Compound Interest in Google Sheets: Easy Step-by-Step Guide with Example
How to Make a Gauge Chart in Google Sheets
How to Make a Gauge Chart in Google Sheets
Easily Calculate Stock Levels in Google Sheets with Simple Formulas – Step-by-Step Guide
Easily Calculate Stock Levels in Google Sheets with Simple Formulas – Step-by-Step Guide
How to Create a Calendar in Google Sheets From Scratch - Make Tech Easier
How to Create a Calendar in Google Sheets From Scratch - Make Tech Easier
How to Use the MONTH Function in Google Sheets
How to Use the MONTH Function in Google Sheets
How to use an Excel spreadsheet in Google Sheets (access from any device, anytime) or Numbers for Ma
How to use an Excel spreadsheet in Google Sheets (access from any device, anytime) or Numbers for Ma
How to Add the Current Time to Google Sheets
How to Add the Current Time to Google Sheets
The Ultimate Google Sheets Keyboard Shortcut Cheat Sheet for Beginners & Pros
The Ultimate Google Sheets Keyboard Shortcut Cheat Sheet for Beginners & Pros
How to Get the Absolute Value in Google Sheets
How to Get the Absolute Value in Google Sheets
Google Sheets
Google Sheets
How to Create a Cumulative Sum Chart in Google Sheets
How to Create a Cumulative Sum Chart in Google Sheets
How to use Google Sheets: A beginner's guide | Zapier
How to use Google Sheets: A beginner's guide | Zapier
GOOGLE SHEETS: Spreadsheet Formulas & Averages a SUMMER SCHOOL Grade Sheet
GOOGLE SHEETS: Spreadsheet Formulas & Averages a SUMMER SCHOOL Grade Sheet
How To Create A Pivot Table In Google Sheets - A Step By Step Guide, Google Sheets
How To Create A Pivot Table In Google Sheets - A Step By Step Guide, Google Sheets
Add a Dynamic Mini Calendar in Google Sheets – Easy & Beginner-Friendly
Add a Dynamic Mini Calendar in Google Sheets – Easy & Beginner-Friendly
Quick tutorial: How to create dropdowns in Google Sheets (the easy way!)
Quick tutorial: How to create dropdowns in Google Sheets (the easy way!)
Time Sheet Calculator in Excel
Time Sheet Calculator in Excel
Master VLOOKUP with MATCH in Google Sheets
Master VLOOKUP with MATCH in Google Sheets
6 Crazy Google Sheets Formulas You Should Know
6 Crazy Google Sheets Formulas You Should Know

The AVERAGEIF function is more versatile as it allows you to calculate the average based on specific criteria. This function takes three arguments: the range of cells to average, the condition to apply, and the value to compare the condition to.

Let's say you want to calculate the average time only for projects completed by a specific team member. Assume that the team member's name is in column B, and the time durations are in column A.

Step 1: Enter the Function

In a cell where you want the result to appear (e.g., B2), type the following formula:

=AVERAGEIF(B2:B10, "John Doe", A2:A10)

In this example, the function will calculate the average time for projects completed by "John Doe".

Step 2: Adjust the Range and Criteria

If your data extends beyond B10 or if you want to apply a different condition, adjust the formula accordingly. For instance, if you want to calculate the average time for projects completed by "Jane Smith" up to row 20, change the formula to:

=AVERAGEIF(B2:B20, "Jane Smith", A2:A20)

Press Enter, and the cell will display the average time based on the new range and criteria.

Formatting the Result

By default, the AVERAGE function returns the result as a decimal. If you want to display the result as a whole number, you can use the ROUND or INT function. To display the result with a specific number of decimal places, use the ROUND function with the desired number of decimal places as the second argument.

For example, to round the average time to two decimal places, use the following formula:

=ROUND(AVERAGE(A2:A10), 2)

To display the result as a whole number, use the INT function:

=INT(AVERAGE(A2:A10))

Now that you know how to calculate average time in Google Sheets, you can analyze your data more effectively and make data-driven decisions. Happy calculating!