A running total adds each new value to the sum of everything before it — a cumulative balance, a year-to-date figure. The trick is one anchored reference and one that grows as you copy the formula down.
$B$2 stays put while the B2 end grows to B3, B4… so each row sums from the top down to itself.
The example
Daily amounts with a running balance in column C.
| A | B | C | |
|---|---|---|---|
| 1 | Day | Amount | Running total |
| 2 | Mon | $120 | $120 |
| 3 | Tue | $80 | $200 |
| 4 | Wed | $200 | $400 |
| 5 | Thu | $50 | $450 |
| 6 | Fri | $300 | $750 |
The formula
The formula in C2, filled down to C6:
How it works
The whole technique is in the mixed reference:
- The range start
$B$2is absolute (locked with$) — it never moves when you copy down. - The range end
B2is relative — copying to row 3 makes itB3, to row 4 makes itB4. - So each cell sums a range that grows one row taller: C3 = SUM(B2:B3), C4 = SUM(B2:B4), and so on.
- The result is a row-by-row cumulative total.
Try it: interactive demo
Choose how far down to total; see the expanding-range formula and value.
Variations
One-formula running total (Excel 365)
SCAN builds the whole cumulative column from a single spilling formula:
Running total that ignores blanks/text
SUM already ignores text and blanks, so the same formula is safe on messy columns.
Reset running total per group
Use SUMIFS keyed to the group plus a row guard, or restart the anchor at each group’s first row.
Pitfalls & errors
Total is identical on every row. You forgot to lock the start: =SUM(B2:B2) copied down becomes SUM(B3:B3), etc. Anchor it: $B$2.
Whole column drifts. Anchoring both ends ($B$2:$B$6) gives the grand total on every row, not a running one. Lock only the start.
SCAN needs Excel 365. The single-formula version uses LAMBDA helpers unavailable before 365. Use the expanding-range SUM in older versions.
Practice workbook
Frequently asked questions
What is the formula for a running total in Excel?
How do I make a running total in one formula?
Why is my running total the same on every row?
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