Instant digital downloadExcel and Google SheetsSecure card checkout

Excel and Google Sheets how-to

Calculate percentage change

Sales went from 400 to 500. That is a 25% increase, and one short formula works it out for every row.

ABCD
1MonthLast yearThis yearChange
2Jan40050025%
3Feb500450-10%
4Mar25030020%
5Apr32036815%
6May800600-25%

Sample data. Sales by month, the formula in D2 is copied down and the column is formatted as a percentage.

The formula

Click the first Change cell (D2) and type:

=(C2-B2)/B2

It takes the new value minus the old one, then divides by the old one: (500 - 400) / 400 = 0.25. Format the column as a percentage (the % button on the Home tab in Excel, or Format, Number, Percent in Google Sheets) and it shows 25%. Copy it down for the other months.

  • C2 is the new value, this year.
  • B2 is the old value you compare against, last year.

A decrease comes out negative

February went from 500 to 450, so the same formula gives -10%. A minus sign means a drop; no separate formula is needed for decreases.

The brackets matter

Leave them out and the division happens first:

=C2-B2/B2

That is 500 - (400 / 400) = 499, not a percentage at all. A shorter version that needs no brackets gives the same 25%:

=C2/B2-1

When the old value is 0

Growth from 0 cannot be worked out as a percentage, so the formula shows #DIV/0!. Show a blank instead:

=IF(B2=0,"",(C2-B2)/B2)

For January it still shows 25%; for a month where last year was 0 the cell stays empty.

Add or take off a percentage

To raise 400 by 10%, multiply by 1 plus the percentage:

=B2*(1+10%)

That gives 440. To take 10% off, use 1 minus the percentage: =B2*(1-10%) gives 360. You can type 10% straight into the formula.

Compare every month with the first one

Dollar signs lock the cell you compare against, so it stays put when you copy the formula down:

=(C3-$C$2)/$C$2

February this year against January this year: (450 - 500) / 500 = -10%. Copied to March it gives -40%. These formulas work in every version of Excel and in Google Sheets.

Templates with the math already done

Rather skip the formulas? These templates come with every formula built and checked, plus a filled-in sample.

More how-tos