Motor clubs score you on response time, and one slow driver drags the whole account. AVERAGEIF splits the call log by driver so you can see who is fast and who needs a talk.
Dave's three calls (28, 35, 27) average 30 minutes; Maria's average 41 — now the coaching conversation has a number.
The example
A call log of drivers and minutes-to-scene, summarized per driver on the right.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Driver | Minutes | Driver | Avg minutes | |
| 2 | Dave | 28 | Dave | 30.0 | |
| 3 | Maria | 41 | Maria | 41.0 | |
| 4 | Dave | 35 | |||
| 5 | Maria | 38 | |||
| 6 | Dave | 27 | |||
| 7 | Maria | 44 |
The formula
One AVERAGEIF per driver reads the whole log:
How it works
AVERAGEIF filters and averages in one step:
$A$2:$A$7is the driver column of the call log, locked so it does not shift.D2is the driver to summarize — the criteria.$B$2:$B$7is the minutes column; AVERAGEIF averages only the rows where the driver matches.
Add calls to the log and widen the ranges — or make the log a Table so the ranges grow themselves.
Try it: interactive demo
Enter three response times for a driver to see the average.
Variations
Company-wide average
A plain AVERAGE over the minutes column benchmarks the whole shop.
Calls per driver
Pair the average with a COUNTIF so a great average on two calls does not fool you.
Pitfalls & errors
An average hides outliers — one 90-minute disaster in ten calls barely moves it. Scan the MAX per driver too.
Log minutes as plain numbers, not text like "28 min" — AVERAGEIF silently ignores text and the average lies.
Practice workbook
Frequently asked questions
What response time do motor clubs expect?
Can I do this by time of day instead?
Stop fighting formulas. Learn them in a day.
This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.
See the Formulas & Functions Class