How do I calculate a running total that grows as I go down a column?
A running total sums from a fixed starting row down to the current row, using $ to anchor the start of the range while the end of the range moves with each row: =SUM($B$2:B2). Copied down the column, this adds up every value so far without resetting.
Formula (Excel and Google Sheets)
=SUM($B$2:B2)The key idea is that one end of the range stays fixed and the other end moves. $B$2 (with both the column and row anchored by $) always points at the very first row of data, no matter where the formula is copied. The second reference, B2 without any $, is relative, so when the formula is copied down to row 3 it becomes B3, then B4 on the next row, and so on, always pointing at the current row.
The result is a range that always starts at row 2 and always ends at the current row, so each row's total includes every value from the top of the column down to itself: row 5's formula sums B2 through B5, row 10's sums B2 through B10, and so on.
Step by step
- 1
Enter the first row's formula with the start anchored
In the first data row (say row 2), enter =SUM($B$2:B2).
- 2
Copy the formula down the column
Copy or drag-fill the formula down through every row of data.
- 3
Check that the anchored start never moves
Click a few cells down the column and confirm the first reference is always $B$2, while the second reference matches that row.
Common questions
What happens if I forget the $ signs?
Without $B$2 anchored, both ends of the range shift when copied, so each row would only sum a single cell or the wrong range instead of accumulating from the top.
Can I start the running total partway down the sheet?
Yes. Anchor whatever row you want the running total to start from, e.g. $B$5:B5, and copy down from there.
Related formulas
How to Use SUMIF and SUMIFS in Excel and Google Sheets
RelatedHow to Use Absolute References ($) So a Formula Copies Down Correctly
RelatedPivot Table Basics: How to Summarize Data Without Formulas
From the blogHow to Make Sense of Your Spreadsheet Data Without Being an Analyst
Want a formula written for your exact spreadsheet, not a generic example?
Try the free formula generator