Skip to main content
ExcelSUMbasic functionsarithmetictotalsdata analysis

The Problem: Adding Numbers Shouldn't Be Hard

You've got a column of 500 sales figures and need the total. You could click each cell and add them with + signs... but you'd be there until next Tuesday. Even selecting a range and looking at the status bar feels clunky when you need the total in a specific cell for your report.

SUM is the most-used function in Excel for a reason — it's fast, flexible, and essential for any spreadsheet work.


The Ingredients: Understanding SUM's Setup

SUM adds up numbers. That's it. But it's more versatile than you might think.

=SUM(number1, [number2], ...)

Parameter Description
number1 The first number, cell reference, or range to add.
[number2], ... Optional. Additional numbers or ranges (up to 255 arguments).

The Recipe (Step-by-Step): Totaling Sales

Scenario: Sum monthly sales in cells B2:B13.

Month Sales
January $1,200
February $980
March $1,450
... ...
  1. Click cell B14 (where you want the total).
  2. Type: =SUM(B2:B13)
  3. Press Enter. Done! The total appears instantly.

Multiple Ranges

Sum sales from multiple sheets or non-adjacent ranges:

=SUM(B2:B13, D2:D13, F2:F13)

Or across sheets:

=SUM(Jan!B2:B13, Feb!B2:B13, Mar!B2:B13)

Advanced Recipes

SUM with Conditions (Use SUMIF)

To sum only "North" region sales:

=SUMIF(A2:A100, "North", C2:C100)

Running Total

Create a cumulative sum:

=SUM($B$2:B2)

Copy this down the column. Each row adds the current value to all previous values.

Ignoring Errors

If your range might contain #N/A or other errors:

=SUMPRODUCT((IFERROR(B2:B13, 0)))

Pro Tips: Sharpen Your Skills

  • AutoSum shortcut: Select a cell below your numbers and press Alt + = (Windows) or Cmd + Shift + T (Mac). Excel auto-detects the range.
  • Text that looks like numbers: SUM ignores text values. If "100" is stored as text, it won't be counted. Use VALUE() to convert first.
  • Boolean values: TRUE = 1, FALSE = 0, but only when passed directly (not in cell references). SUM(TRUE, TRUE) = 2, but SUM(A1:A2) where A1=TRUE, A2=TRUE = 0.

Troubleshooting: Common Pitfalls

  • Result is 0 when it shouldn't be: Your "numbers" might be stored as text. Check the cell format or look for the green triangle warning.
  • #VALUE! error: One of your arguments isn't a valid number or range.
  • Wrong total: Check for hidden rows or filtered data. SUM includes hidden rows! Use SUBTOTAL(109, range) to sum only visible cells.

Related Recipes

EC

Reviewed by Daniel Park

Spreadsheet analyst and documentation editor focused on practical Excel workflows, reporting logic, and error-proof formula guides for real business use.

Read more about our editorial approach →

You might also find these useful 💡