Excel guide · 3 min read
How to sum a column in Excel
=SUM(C2:C8) for you. To type it yourself, use =SUM(first cell:last cell). For a quick look without a formula, select the cells and read Sum in the status bar at the bottom of the window.Sample data
Every result on this page was calculated from this sheet by the same spreadsheet engine the Cellwise app uses.
| A | B | C | |
|---|---|---|---|
| 1 | Order | Region | Amount |
| 2 | SO-1041 | North | 1280 |
| 3 | SO-1042 | South | 945.5 |
| 4 | SO-1043 | North | 620 |
| 5 | SO-1044 | West | 2310 |
| 6 | SO-1045 | South | |
| 7 | SO-1046 | North | 1765 |
| 8 | SO-1047 | West | 388.25 |
Method 1: AutoSum (fastest)
AutoSum guesses the range above the selected cell and stops at the first empty cell or text header. Always check the dotted outline before pressing Enter: if the column has a gap, AutoSum only grabs the part below the gap.
- Click the first empty cell below the numbers (C9 here).
- Press Alt+= on Windows or Cmd+Shift+T on a Mac, or click Home > AutoSum.
- Check the highlighted range. Drag to fix it if it stopped at a blank.
- Press Enter.
Method 2: type the SUM formula
=SUM(C2:C8) adds every number from C2 to C8. Empty cells count as nothing, so the blank amount for SO-1045 is fine. You can also list separate pieces: =SUM(C2:C4,C7:C8) adds two blocks.
The catch: SUM ignores text in a range, and SO-1043 holds "620" as text (it came from a CSV export). There is no warning, so the total below is short by 620.
Result: 6688.75
6,688.75. It skips the blank and silently skips the text "620".
Check that every number was counted
Before you trust a total, compare how many cells have something in them with how many are numbers. COUNTA counts non-empty cells, COUNT counts numbers only. A difference means text is hiding in the column.
To total it anyway, convert inside the formula. SUMPRODUCT with two minus signs turns each text number into a real number and works in every Excel version. The better long-term fix is converting the column itself.
Result: 1
1 amount in the column is text, not a number. =SUMPRODUCT(--C2:C8) gives the real total of 7,308.75.
Sum an entire column (C:C)
=SUM(C:C) adds every number in column C, so new rows are included automatically and the text header is ignored. It is handy on a summary sheet, for example =SUM(Orders!C:C).
Never put that formula in column C itself. It would include its own cell and Excel shows a circular reference warning. Put it in another column or another sheet. A cleaner way to keep totals growing is an Excel Table: select the data, press Ctrl+T, then tick Table Design > Total Row.
Quick total in the status bar
Selecting a range shows Average, Count and Sum at the bottom right. Right-click the status bar to add Min, Max and Numerical Count. In current Excel for Microsoft 365 you can click the Sum value to copy it.
If you see Count but no Sum when selecting a column of amounts, the cells are text.
- Select the cells (click C2, then Ctrl+Shift+Down to reach the end).
- Read Sum in the status bar.
- Right-click the status bar to choose which figures appear.
Sum only some rows
To total one category, use SUMIF with the column to test, the value to match and the column to add. For several conditions, use SUMIFS.
For filtered lists, SUM still adds the hidden rows. Use =SUBTOTAL(109,C2:C8), which only adds visible rows (9 instead of 109 ignores filtered rows but still counts rows you hid by hand). A Table Total Row uses SUBTOTAL for you.
Result: 3045
3,045 for North (1,280 + 1,765). The North order stored as text is skipped here too.
Common mistakes
AutoSum stops at a blank row
AutoSum selects up to the first gap. Drag the range to the top before pressing Enter, or type the range yourself.
Total stays the same after you type new numbers
Calculation is set to Manual. Go to Formulas > Calculation Options > Automatic, or press F9 to recalculate.
Total is too low after an import
Some amounts are text. Check with COUNTA minus COUNT, then convert with Data > Text to Columns > Finish.
New rows below the total are not included
The range is fixed. Insert rows above the total row instead, or turn the data into a Table so the total expands.
FAQ
What is the shortcut to sum a column in Excel?
Alt+= on Windows, Cmd+Shift+T on a Mac. Select the cell below the numbers first; Excel inserts =SUM with the range above.
Why is my Excel SUM showing 0?
Every value in the range is text, or calculation is set to Manual. Check COUNT on the range: 0 numbers means they are all text.
How do I sum a column with a condition?
Use =SUMIF(range,criteria,sum_range), such as =SUMIF(B2:B8,"North",C2:C8). For two or more conditions use SUMIFS.
How do I sum only visible cells after filtering?
Use =SUBTOTAL(109,C2:C8) or =AGGREGATE(9,5,C2:C8). AutoSum on a filtered list writes SUBTOTAL for you.
Functions used
SUMAdds numbersCOUNTACounts non-empty cellsCOUNTCounts numbersSUMPRODUCTMultiply then addSUMIFAdds cells that matchSUMIFSAdds with several conditions
Related guides
- How to convert numbers stored as text in Excel
- SUMIFS with multiple criteria in Excel
- How to find and fix a circular reference in Excel
- How to multiply in Excel
- How to subtract in Excel
- Excel formulas cheat sheet: the 25 everyone should know
- How to use SUMPRODUCT in Excel
Updated