To calculate the percentage change between two values in Excel, you can use a formula that divides the difference between two values by the "old" value. In the example shown, E6 contains this formula:


When formatted as a percentage with zero decimal places, the result is 7%.

Generic formula



Following order of operations, Excel first calculates the difference between the values (the actual change in sales) then divides that result by the original, or "old" value to get the decimal value -0.3435:


Note: you must format the result using Percentage number format to display the final result as 7%

Dave Bruns Profile Picture

AuthorMicrosoft Most Valuable Professional Award

Dave Bruns

Hi - I'm Dave Bruns, and I run Exceljet with my wife, Lisa. Our goal is to help you work faster in Excel. We create short videos, and clear examples of formulas, functions, pivot tables, conditional formatting, and charts.