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

Montreal Jul 09, 2026

Ever found yourself poring over Google Sheets, wishing you could calculate the average time spent on tasks or projects? Well, you're in luck! Google Sheets offers a simple yet powerful function to compute averages, and we're here to guide you through it. Let's dive in and learn how to calculate average time in Google Sheets.

How to Calculate Time in Google Sheets - ModernSchoolBus.com
How to Calculate Time in Google Sheets - ModernSchoolBus.com

Before we start, ensure you have Google Sheets open and a dataset ready. For this guide, let's assume you've recorded the start and end times of tasks in columns A and B, respectively. Now, let's calculate the time spent on each task and then find the average.

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

Calculating Time Spent on Each Task

First, we need to determine the duration of each task. We'll use the simple subtraction formula to find the time difference between the start and end times.

2 Easy Ways to Calculate Weighted Average in Google Sheets
2 Easy Ways to Calculate Weighted Average in Google Sheets

Assuming your start times are in column A (A2:A100) and end times in column B (B2:B100), enter the following formula in cell C2 and drag it down to C100:

=B2-A2

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

This will calculate the time spent on each task in minutes. If you want the result in hours, divide the entire column by 60 using the formula =C2/60 in cell D2 and drag it down.

Calculating Average Time Spent

Now that we have the time spent on each task, let's find the average. Google Sheets provides the AVERAGE function for this purpose.

How to Calculate Age in Google Sheets - ModernSchoolBus.com
How to Calculate Age in Google Sheets - ModernSchoolBus.com

To calculate the average time spent, select the range containing the time spent (C2:C100 for minutes or D2:D100 for hours) and enter the following formula in a new cell:

=AVERAGE(C2:C100) or =AVERAGE(D2:D100)

Press Enter, and Google Sheets will display the average time spent on tasks in the selected unit (minutes or hours).

Google Sheets power tips: How to use dropdown lists
Google Sheets power tips: How to use dropdown lists

Formatting the Average

By default, the AVERAGE function returns the result as a decimal. To display the average in a more readable format, you can use conditional formatting or number formatting.

How to Add the Current Time to Google Sheets
How to Add the Current Time to Google Sheets
How to Make a Timeline Chart in Google Sheets
How to Make a Timeline Chart in Google Sheets
a screenshot of a spreadsheet with multiple columns and numbers on the screen
a screenshot of a spreadsheet with multiple columns and numbers on the screen
I built a dynamic Google Sheets timeline in 5 minutes (and you can too)
I built a dynamic Google Sheets timeline in 5 minutes (and you can too)
Google Sheets: What is the Time Difference - Teacher Tech with Alice Keeler
Google Sheets: What is the Time Difference - Teacher Tech with Alice Keeler
How to Use Google Sheets to Keep Every Part of Your Life Organized
How to Use Google Sheets to Keep Every Part of Your Life Organized
How to Calculate Running Total in Google Sheets
How to Calculate Running Total in Google Sheets
How to Create a Cumulative Sum Chart in Google Sheets
How to Create a Cumulative Sum Chart in Google Sheets
How to Add the Current Time to Google Sheets
How to Add the Current Time to Google Sheets
Add a Dynamic Mini Calendar in Google Sheets – Easy & Beginner-Friendly
Add a Dynamic Mini Calendar in Google Sheets – Easy & Beginner-Friendly
Google Sheets Features You Didn’t Know – Business Automation, Budget & Productivity Tips
Google Sheets Features You Didn’t Know – Business Automation, Budget & Productivity Tips
32 incredibly useful things you didn't know Google Sheets could do
32 incredibly useful things you didn't know Google Sheets could do
How to Make a Gauge Chart in Google Sheets
How to Make a Gauge Chart in Google Sheets
Free Google Sheets Attendance Tracker Template
Free Google Sheets Attendance Tracker Template
Google Sheets Weekly & Monthly Schedule Templates
Google Sheets Weekly & Monthly Schedule Templates
How to Use the MONTH Function in Google Sheets
How to Use the MONTH Function in Google Sheets
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
Quick tutorial: How to create dropdowns in Google Sheets (the easy way!)
Quick tutorial: How to create dropdowns in Google Sheets (the easy way!)
How to Use the AVERAGEIF Function in Google Sheets
How to Use the AVERAGEIF Function in Google Sheets
How to add a Calendar into a cell in Google Sheets #googlesheets #tutorial #spreadsheet
How to add a Calendar into a cell in Google Sheets #googlesheets #tutorial #spreadsheet

For conditional formatting, select the cell containing the average, click on "Format" in the menu, then "Conditional formatting." Choose the "Greater than" or "Less than" option and set the value to 1. This will apply a different background color to the cell, making the average stand out.

Excluding Values from the Average

Sometimes, you might want to exclude certain values from the average calculation. For instance, you may have recorded a task's time incorrectly and want to exclude it from the average. To do this, use the AVERAGEIF function.

Assuming you want to exclude the value in cell C5, enter the following formula: =AVERAGEIF(C2:C100, "<>C5")

This will calculate the average, excluding the value in cell C5.

And there you have it! You've successfully calculated the average time spent on tasks in Google Sheets. Now you can make data-driven decisions and optimize your workflow. Happy calculating!