Percent Change Formula Excel: How to Calculate with Examples
Percent change formula in Excel guide: basic formula, practical examples, formatting as percentage, handling negative numbers, and common variations.

Percent change formula in Excel calculates the percentage change between two values, useful for analyzing growth, decline, performance comparisons, financial analysis, and many other applications. Standard formula: =(new value - old value)/old value, formatted as percentage. Excel makes percent change calculations straightforward through simple formulas combined with percentage formatting. Whether you're calculating sales growth, investment returns, performance changes, or various other comparisons, understanding percent change formulas helps perform analyses efficiently.
For percent change formula specifically, several patterns matter. Standard formula: =(B2-A2)/A2 where A2 is old value, B2 new value. Format result cell as percentage. Negative results indicate decrease. Positive results indicate increase. Specific variations for various scenarios. Each formula element produces specific result. Quality formula understanding enables substantial Excel analysis through this fundamental calculation across many use cases.
For percentage formatting specifically, formula returns decimal that needs percentage formatting. Without formatting, 0.05 displays instead of 5%. Format cell through Home tab → Number format → Percentage. Or use Ctrl+Shift+5 keyboard shortcut. Specific formatting transforms decimal display to percentage. Each formatting application makes results readable. Quality formatting after formula entry produces meaningful percentage display rather than confusing decimal display.
This guide covers percent change formulas in Excel comprehensively: basic formula, practical examples, formatting, handling special cases, and common variations. Whether you're learning Excel basics or refining percent change calculations, you'll find practical context here for effective percent change calculations.
Standard formula: =(new value - old value)/old value
Cell example: =(B2-A2)/A2
Format: Cell as percentage (Ctrl+Shift+5)
Result: Positive = increase, negative = decrease
Common use: Sales growth, investment returns, performance comparisons
For specific formula construction specifically, percent change formula straightforward construction. =(new - old)/old returns decimal. Multiply by 100 if not formatting as percentage. Format as percentage automatically multiplies by 100 for display. Specific formula returns exact percentage change. Each formula component serves specific purpose. Quality formula understanding enables modification for specific scenarios. The Excel formulas guide covers formula basics.
For specific practical examples specifically, several common percent change scenarios. Sales increase from $1,000 to $1,200: =(1200-1000)/1000 = 0.20 = 20% increase. Stock price decline from $50 to $40: =(40-50)/50 = -0.20 = -20% decline. Population growth, performance metrics, various comparisons. Each example demonstrates same formula application. Quality understanding through practical examples makes formula intuitive across various scenarios.
For specific formatting specifically, formatting cell as percentage essential for proper display. Without formatting, decimal displays (0.20 instead of 20%). Home tab → Number → Percentage formatting. Or Ctrl+Shift+5 keyboard shortcut. Specific decimal places adjustable through Number format dialog. Each formatting choice affects display. Quality formatting application substantially improves result readability — decimal-displayed percent changes substantially confusing for readers.
For specific handling negative original values specifically, negative original values complicate percent change interpretation. Formula still works mathematically but interpretation challenging. Positive change from negative to less negative shows as negative percent change despite improvement. Specific business contexts often need different approaches. Each negative-value scenario requires consideration. Quality understanding helps interpret results correctly when original value negative — sometimes alternative metrics better than percent change for these scenarios.
For specific zero original value specifically, zero original value produces #DIV/0! error. Cannot divide by zero. Specific handling required when zero possible in original value. IFERROR wrapper provides graceful handling: =IFERROR((B2-A2)/A2, 'N/A'). Each zero original value requires special handling. Quality error handling prevents broken-looking spreadsheets when zero values appear in original column.

Percent Change Formula Variations
=(new-old)/old. Most common. Returns decimal formatted as percentage. Positive = increase, negative = decrease. Universal application across most percent change scenarios.
=(new-old)/old*100. Returns actual percentage number (20 for 20% instead of 0.20). Useful when percentage values needed for further calculations rather than display.
=IFERROR((new-old)/old, 'N/A'). Handles potential #DIV/0! errors when old value zero. Essential when zero original values possible in dataset.
=ABS((new-old)/old). Returns absolute percent change without direction. Useful when magnitude matters but direction handled separately or shown elsewhere.
For specific business applications specifically, percent change formula extensive business uses. Year-over-year sales growth. Quarter-over-quarter performance. Month-over-month metrics. Stock price changes. Specific KPI tracking. Each business application uses same fundamental formula. Quality business analysis through systematic percent change tracking provides substantial insight into trends and performance changes over time. The Excel cheat sheet covers Excel basics.
For specific copying formula down column specifically, percent change formulas commonly applied across data rows. Enter formula in first row. Drag fill handle (small square at cell corner) down to copy. Excel adjusts cell references automatically. Specific relative references make this work. Each copied formula calculates for its row. Quality formula copying substantially faster than entering formula in each cell separately for large datasets.
For specific absolute references specifically, sometimes specific cells should remain constant when copying. F4 key toggles reference type. =$A$1 absolute reference doesn't change when copied. Specific use case: comparing all values to single baseline. Each absolute reference application has specific need. Quality reference type understanding essential for formulas behaving correctly when copied across cells.
For specific percent change with PivotTables specifically, PivotTables include percent change calculations. Show Values As → % Difference From option. Specific PivotTable percent change calculations powerful for data analysis. Each PivotTable percent change provides specific insight. Quality PivotTable use for percent change analysis substantially better than manual formulas for large datasets — PivotTables handle large data efficiently with built-in percent change capabilities.
For specific year-over-year analysis specifically, year-over-year percent change common business analysis. Compare current period to same period prior year. Specific YoY formula identical to general percent change formula. Visual presentations often emphasize YoY changes. Each YoY analysis reveals trend information. Quality YoY analysis substantially valuable for understanding business performance accounting for seasonal patterns through year-over-year comparison.
Percent Change Use Cases
Calculate sales growth:
- Formula: =(current_sales - prior_sales)/prior_sales
- Result: Positive = growth, negative = decline
- Format: Cell as percentage
- Common comparison: YoY, QoQ, MoM
- Use: Performance tracking, trend analysis

For specific multi-period growth specifically, multi-period analysis requires CAGR formula not simple percent change. CAGR (Compound Annual Growth Rate) accounts for compounding over multiple periods. Specific formula: =(end_value/start_value)^(1/years) - 1. Each CAGR application provides annualized growth rate. Quality CAGR use substantially better than simple percent change for multi-year analysis where compounding matters substantially affecting interpretation.
For specific average percent change specifically, averaging percent changes mathematically tricky. Geometric mean often more appropriate than arithmetic mean for percentages. Specific GEOMEAN function in Excel for geometric mean. Each average calculation has appropriate context. Quality understanding helps avoid misleading averages — simple AVERAGE of percent changes sometimes produces incorrect results for specific scenarios where geometric mean appropriate.
For specific conditional formatting specifically, conditional formatting visually emphasizes percent changes. Color scales showing magnitude. Data bars showing relative magnitudes. Icon sets indicating positive/negative. Specific conditional formatting through Home tab → Conditional Formatting. Each conditional formatting element extends visualization. Quality conditional formatting substantially improves percent change presentation enabling rapid visual identification of substantial changes vs minor changes.
For specific charting percent changes specifically, percent changes visualized through various chart types. Column charts showing changes over time. Waterfall charts showing cumulative changes. Line charts showing trends. Specific chart selection matches data nature. Each chart type emphasizes different aspects. Quality chart selection for percent change presentation substantially better than table-only presentations for stakeholder communication of trend information.
For specific text label combination specifically, sometimes percent change combined with text label. Format: '+5.2% growth' vs '−3.4% decline'. Specific TEXT function combines percentage with descriptive text. Custom number format alternative. Each combination approach produces enriched display. Quality combination substantially better than plain percentages for executive presentations where context emphasizes meaning beyond raw numbers. The Excel pivot table guide covers analysis approaches.
Common Excel mistake: entering percent change formula but not formatting cell as percentage. Formula returns decimal (0.05) but should display as percentage (5%). Without formatting, results substantially confusing — readers see meaningless decimals instead of clear percentages. Always format result cells as percentage after entering formula. Quick method: select cells, press Ctrl+Shift+5 (Windows) or Cmd+Shift+5 (Mac) for percentage format. Or Home tab → Number group → Percentage button. Adjust decimal places through Number group buttons (more decimals or fewer decimals). Quality percentage formatting essential for percent change formula output to display meaningfully — formatting takes seconds but substantially affects spreadsheet usability.
For specific decimal places specifically, decimal places in percentage display affect precision. Two decimal places typical (5.25%). One decimal place common for general use (5.3%). Zero decimal places for whole percentages (5%). Specific selection matches context. Each decimal place choice has specific use. Quality decimal place selection matches precision needs — too many decimals create false precision, too few lose meaningful detail.
For specific positive sign specifically, positive percent changes typically don't display + sign by default. Custom number format can add positive sign for clarity. Format: '+0.0%;-0.0%;0.0%' shows + on positive, - on negative, no sign on zero. Specific format affects appearance. Each format choice affects clarity. Quality positive sign use substantially better than plain numbers when both positive and negative changes appear in same context — explicit signs reduce reader interpretation effort.
For specific color coding specifically, color coding emphasizes positive vs negative changes. Custom number format can apply color: '[Green]+0.0%;[Red]-0.0%;0.0%' shows green for positive, red for negative. Specific color application substantially improves readability. Each color element supports rapid interpretation. Quality color coding substantially valuable for executive presentations where rapid interpretation matters — color rapidly conveys positive/negative without requiring sign reading.
For specific common errors specifically, several common percent change calculation errors. Wrong formula direction (subtracting new from old instead of old from new). Forgetting percentage formatting. Dividing by wrong reference value. Using absolute references when relative needed (or vice versa). Specific errors preventable through careful formula construction. Each error type has specific cause. Quality formula construction with attention to direction and references prevents common errors.
For specific large dataset percent changes specifically, large datasets benefit from systematic percent change application. Apply formula to first row. Copy formula down using fill handle or Ctrl+D. Verify reference behavior across copies. Specific copy approaches handle thousands of rows efficiently. Each copying technique scales formula application. Quality large dataset technique substantially faster than entering formula individually in each cell across substantial datasets common in business analysis.
Percent Change Formula Checklist
- ✓Use formula =(new-old)/old for standard percent change
- ✓Format result cell as percentage (Ctrl+Shift+5)
- ✓Wrap with IFERROR if old value might be zero
- ✓Use absolute references when comparing to fixed baseline
- ✓Apply conditional formatting for visual emphasis

For specific PivotTable percent calculations specifically, PivotTables substantially powerful for percent calculations. Show Values As options include % of Total, % of Column Total, % of Row Total, % Difference From, % Of, % Running Total. Specific options serve different analytical needs. Each PivotTable percent option provides specific insight. Quality PivotTable percent calculations substantially better than manual formulas for large data analysis particularly when comparing across multiple categories or time periods.
For specific Power Query percent changes specifically, Power Query enables percent change calculations during data transformation. Add Custom Column with percent change formula. Specific transformation approach for systematic data preparation. Each Power Query application adds calculated percent change. Quality Power Query use substantially valuable for scenarios where data refreshes frequently — Power Query recalculates percent changes automatically when data updates. The Excel formulas guide covers complementary functions.
For specific date-based percent change specifically, date-based percent changes common analytical need. Compare specific dates or periods. Specific functions for date comparisons. Period-over-period analysis. Each date-based comparison has specific approach. Quality date-based percent change analysis through systematic data structure enables substantial trend analysis through period-over-period comparisons revealing business patterns.
For specific weighted percent changes specifically, simple percent change averages can mislead when component sizes differ substantially. Weighted percent change accounts for component sizes. Specific weighted formula appropriate when overall portfolio percent change desired rather than simple average of component changes. Each weighting application provides more meaningful results for specific analytical scenarios.
For specific reporting percent changes specifically, report presentation of percent changes matters. Include context (what time period, what comparison). Specific decimal precision appropriate. Visual emphasis through color, formatting. Each presentation element affects interpretation. Quality percent change reporting substantially better than raw numbers for stakeholder communication — context and presentation substantially affect understanding of percent change implications for business decisions.
For specific growth rate vs change rate specifically, growth rate and percent change sometimes used interchangeably but contextually different. Growth rate typically implies positive context. Percent change neutral about direction. Specific terminology choice affects communication. Each term has subtle implications. Quality terminology choice substantially affects audience interpretation — calling 5% decline a 'negative growth rate' substantially confusing compared to clear 'percent decline' or 'percent change' terminology.
For specific compound growth specifically, multi-period analysis often requires CAGR rather than simple percent change. Simple percent change works for two-period comparison. Multiple periods compound through compounding effect. Specific CAGR formula appropriate for multi-year analysis. Each calculation type has appropriate context. Quality calculation type selection matches analytical scenario — simple percent change for two-period, CAGR for multi-period scenarios.
For specific seasonality consideration specifically, percent change between non-comparable periods misleading. Comparing December sales to January sales misleading due to seasonal patterns. Year-over-year comparison better controlling for seasonality. Specific period selection affects interpretation. Each comparison context has appropriate baseline. Quality comparison period selection substantially affects interpretation — same-period prior year comparisons substantially better than sequential month comparisons for seasonal businesses.
For specific basis points specifically, very small percent changes sometimes expressed in basis points. 1 basis point = 0.01%. 100 basis points = 1%. Specific use in finance and interest rate contexts. Each basis point provides finer precision than whole percent. Quality basis points use appropriate for specific contexts where small percent changes matter substantially — interest rates, bond yields, similar precision-sensitive financial metrics.
For specific inflation adjustment specifically, percent changes over multiple years often need inflation adjustment. Nominal vs real percent change. Specific inflation adjustment provides more meaningful comparison over time. Each adjustment context affects interpretation. Quality inflation adjustment substantially affects long-term percent change interpretation — nominal 30% growth over 10 years substantially less impressive after accounting for inflation reducing real growth substantially.
For specific weighted average percent change specifically, simple averaging percent changes can mislead. Different component sizes deserve weighted treatment. Specific weighted formula: sum(component_change * component_weight) / sum(weights). Each weighting application provides representative average. Quality weighted average substantially better than simple average when components differ substantially in size — simple average treating all components equally despite size differences misleads about actual aggregate change.
For specific common applications across industries specifically, percent change formulas substantial across various industries. Finance: stock returns, interest rate changes. Marketing: campaign performance changes. Operations: efficiency improvements.
Sales: revenue growth tracking. HR: employee retention rate changes. Specific applications across virtually every business function. Each industry uses same fundamental formula.
Quality cross-industry application demonstrates universal value of percent change formula across professional contexts where comparison and trend analysis essential for business decisions. Performance tracking over various time periods affecting strategic planning and operational management decisions across various organizational levels and functional business areas including finance, operations, sales, and various analytics functions throughout modern data-driven business operations.
Percent Change Quick Facts
Common Percent Change Errors
Subtracting new from old instead of old from new. Formula must be (new-old)/old not (old-new)/old. Wrong direction reverses positive/negative interpretation.
Not formatting cell as percentage produces decimal display (0.05) instead of percentage (5%). Always format after entering formula for proper display.
When old value is zero, formula produces #DIV/0! error. Wrap with IFERROR for graceful handling: =IFERROR((B2-A2)/A2, 'N/A').
Reference type matters when copying formulas. Relative references shift with copying (usually desired). Absolute references stay constant. F4 toggles reference type.
Percent Change Calculations
- +Simple formula handling most percent change scenarios
- +Universal business application across many use cases
- +Excel percentage formatting makes results readable
- +Easy to scale across large datasets through formula copying
- +PivotTables provide built-in percent change calculations
- −Misleading when original value zero or negative
- −Doesn't account for time period (CAGR better for multi-year)
- −Simple average of percent changes often inappropriate
- −Requires careful interpretation in specific contexts
- −Default formatting often produces decimal display requiring manual percentage formatting
Excel Questions and Answers
About the Author
Attorney & Bar Exam Preparation Specialist
Yale Law SchoolJames R. Hargrove is a practicing attorney and legal educator with a Juris Doctor from Yale Law School and an LLM in Constitutional Law. With over a decade of experience coaching bar exam candidates across multiple jurisdictions, he specializes in MBE strategy, state-specific essay preparation, and multistate performance test techniques.