Stop Using AVERAGE Blindly — What It Really Ignores (and What It Doesn’t)

The first thing most people do when they type =AVERAGE(A1:A10) is assume Excel tossed out every empty-looking cell. That’s dangerously wrong. AVERAGE ignores only cells that are *truly blank* — not cells with a space, not cells with '0', not cells with a formula returning "", and definitely not cells formatted as text containing numbers. If your report shows $42,850 instead of $37,200, this is why.

The Setup

You’re auditing Q1 sales figures for six regional reps at TechNova Solutions. The raw data lives in A1:B9. Column A is rep names; column B is their reported quarterly revenue. But the source is messy: some reps entered nothing, some typed 'N/A', others pasted numbers as text, and one accidentally added a leading space.

Rep NameQ1 Revenue
Sarah Chen$62,400
Diego Morales$51,100
Priya Patel
Marcus Bell0
Lena Wu"$44,900"
Tariq Hassan $38,200
Anya PetrovaN/A
Javier Ruiz$49,600

The Challenge

You need the true average of *actual reported revenues*. Not the average of everything in B2:B9 — that includes text, zeros, and invisible spaces. You also can’t just delete rows: Priya’s blank cell is valid (she hasn’t submitted yet), but Lena’s ""$44,900"" is broken data, not missing data. And Marcus’s zero? That’s a real $0 sale — should it count?

This isn’t about typing =AVERAGE(B2:B9). It’s about knowing what Excel sees versus what you see. Your eyes say “blank” — Excel says “text”, “space”, or “zero”. That mismatch breaks forecasts, bonuses, and trust.

Walking Through It

Step 1: Test what AVERAGE actually calculates right now.
Enter =AVERAGE(B2:B9) in cell D2. Result: $33,133.33. That’s wrong — it included Marcus’s $0 and Tariq’s space-padded value, but ignored Priya’s true blank and Lena’s text.

Step 2: Reveal hidden content.
Select B2:B9. Press Alt + H + F + D (Home → Find & Select → Go To Special → Blanks). Only Priya’s cell (B4) is selected. That proves only one cell is *truly blank*. Now press Ctrl + ` to show formulas — you’ll see Lena’s cell contains "$44,900", not a number.

CellWhat You SeeWhat Excel SeesCounted by AVERAGE?
B2$62,40062400 (number)
B3$51,10051100 (number)
B4(empty)
B500 (number)
B6"$44,900""$44,900" (text)
B7 $38,200" $38,200" (text w/ leading space)
B8N/A"N/A" (text)
B9$49,60049600 (number)

Step 3: Fix the data, not the formula.
• Select B6. Press F2, then Delete — retype as 44900 (no $, no quotes).
• Select B7. Press F2, then Backspace once to remove the leading space.
• Leave B5 (Marcus’s $0) — it’s intentional.
• Leave B4 blank — it’s legitimately missing.
• Replace B8 (“N/A”) with a true blank: double-click, press Delete.

Step 4: Verify with AVERAGEA if needed.
Type =AVERAGEA(B2:B9) in D3. Result: $30,150.00. Why lower? Because AVERAGEA counts text as 0 — so “N/A” became 0, dragging the average down. That’s why AVERAGEA is almost never the right choice for numeric averages.

The Result

After cleaning, your final data range B2:B9 looks like this — and =AVERAGE(B2:B9) now returns $49,240.00. That matches reality: five valid entries ($62,400, $51,100, $0, $44,900, $49,600, $38,200), one true blank ignored.

Rep NameQ1 Revenue
Sarah Chen$62,400
Diego Morales$51,100
Priya Patel
Marcus Bell0
Lena Wu44900
Tariq Hassan38200
Anya Petrova
Javier Ruiz$49,600

What Could Go Wrong

Mistake #1: Assuming "" (empty string) is blank.
If a formula like =IF(C2="","",D2) outputs "" in B6, AVERAGE ignores it — but it’s not blank. It’s text. Excel treats "" as text, not a blank cell. That cell won’t be selected by Go To Special → Blanks.

Mistake #2: Using AVERAGE on a range that includes merged cells.
Merged cells break AVERAGE logic. If B4:B5 is merged and contains $51,100, AVERAGE(B2:B9) reads only B4 — and treats B5 as blank. Always unmerge before averaging.

Mistake #3: Forgetting that filtered data changes everything.
When you filter the table and run AVERAGE, it still calculates over the full range B2:B9 — including hidden rows. Use SUBTOTAL(101,B2:B9) instead. 101 = AVERAGE ignoring hidden rows.

Quick Reference: When AVERAGE Includes or Excludes Cells

Cell ContentTreated as Blank?Included in AVERAGE?
(completely empty)
0
"" (formula result)
" " (space)
"N/A"
$44,900 (as text)
#N/A error
Michael Lee

Michael Lee

Michael covers the latest in office software updates