MySheetAI
ProductWhat you can askPricing
Sign inAsk your data
MySheetAI
ProductWhat you can askPricingFormula generatorBlogChangelogFAQContactPrivacyTerms
© 2026 MySheetAI. All rights reserved.
Answers/How to Build a Running Total (Cumulative Sum) Down a Column

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. 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. 2

    Copy the formula down the column

    Copy or drag-fill the formula down through every row of data.

  3. 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

Related

How to Use SUMIF and SUMIFS in Excel and Google Sheets

Related

How to Use Absolute References ($) So a Formula Copies Down Correctly

Related

Pivot Table Basics: How to Summarize Data Without Formulas

From the blog

How 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