Month-on-Month Growth Calculator
Calculate percentage growth between two months with this interactive tool
Growth Calculation Results
0.00%
Month-on-Month Growth Rate
$0.00
Absolute Change in Value
Formula Used: ((Current Month - Previous Month) / Previous Month) × 100
Complete Guide: How to Calculate Month-on-Month Growth Percentage in Excel
Understanding month-on-month (MoM) growth is essential for businesses to track performance, identify trends, and make data-driven decisions. This comprehensive guide will walk you through everything you need to know about calculating MoM growth in Excel, including formulas, best practices, and advanced techniques.
What is Month-on-Month Growth?
Month-on-Month (MoM) growth measures the percentage change in a metric from one month to the next. It’s a fundamental KPI used across industries to:
Track revenue growth
Monitor website traffic trends
Analyze sales performance
Evaluate marketing campaign effectiveness
Assess customer acquisition rates
Key Difference: MoM growth shows short-term trends (monthly changes) while Year-over-Year (YoY) growth reveals longer-term patterns (annual changes).
The Basic MoM Growth Formula
The fundamental formula for calculating month-on-month growth percentage is:
MoM Growth Formula
((Current Month Value - Previous Month Value) / Previous Month Value) × 100
Where:
Current Month Value : The metric value for the current month
Previous Month Value : The metric value from the previous month
The result is multiplied by 100 to convert to a percentage
Step-by-Step: Calculating MoM Growth in Excel
Organize Your Data
Create a table with at least two columns: one for the month/period and one for the metric value.
Month
Revenue ($)
January 2023
12,500
February 2023
15,200
March 2023
14,800
Add a Growth Column
Insert a new column titled “MoM Growth %” next to your values.
Enter the Formula
In the first cell of your growth column (assuming your first data point is in B3 and second in B4), enter:
=((B3-B2)/B2)*100
Then drag the formula down to apply to all rows.
Format as Percentage
Select your growth column, right-click → Format Cells → Percentage → Choose decimal places.
Add Conditional Formatting (Optional)
Highlight positive growth in green and negative growth in red:
Select your growth column
Go to Home → Conditional Formatting → New Rule
Set rules for values greater than 0 (green) and less than 0 (red)
Advanced MoM Calculations in Excel
1. 3-Month Moving Average Growth
Smooths out volatility by calculating average growth over 3 months:
=((AVERAGE(B2:B4)-AVERAGE(B1:B3))/AVERAGE(B1:B3))*100
2. Compound Monthly Growth Rate (CMGR)
Shows consistent growth rate over multiple periods:
=((End Value/Start Value)^(1/Number of Months)-1)*100
Common Mistakes to Avoid
Mistake
Why It’s Wrong
Correct Approach
Using wrong reference cells
Comparing non-consecutive months
Always compare current month to immediate previous month
Dividing by current month instead of previous
Gives incorrect percentage base
Always divide by previous month value
Ignoring negative previous values
Causes #DIV/0! errors
Use IFERROR or handle negative values separately
Not formatting as percentage
Displays as decimal (0.25 instead of 25%)
Apply percentage formatting to cells
Real-World Applications of MoM Growth
E-commerce
Track:
Monthly revenue growth
Average order value changes
Customer acquisition costs
Conversion rate trends
SaaS Businesses
Monitor:
Monthly Recurring Revenue (MRR) growth
Churn rate changes
Customer Lifetime Value (LTV)
Feature adoption rates
Marketing
Analyze:
Website traffic growth
Lead generation rates
Social media engagement
Email campaign performance
MoM Growth vs. Other Metrics
Metric
Time Period
Best For
Example Use Case
Month-on-Month (MoM)
Monthly
Short-term trends
Tracking seasonal sales fluctuations
Year-over-Year (YoY)
Annual
Long-term growth
Comparing holiday season performance
Quarter-over-Quarter (QoQ)
Quarterly
Medium-term trends
Evaluating business cycle impacts
Week-over-Week (WoW)
Weekly
High-frequency tracking
Monitoring campaign performance
Excel Functions for Advanced Growth Analysis
Useful Excel Functions for Growth Calculations
Function
Purpose
Example
=GROWTH()
Predicts exponential growth
=GROWTH(B2:B10, A2:A10, A11:A13)
=TREND()
Forecasts linear trends
=TREND(B2:B10, A2:A10, A11:A13)
=FORECAST()
Predicts future values
=FORECAST(A11, B2:B10, A2:A10)
=LINEST()
Calculates linear regression
=LINEST(B2:B10, A2:A10)
=LOGEST()
Calculates exponential regression
=LOGEST(B2:B10, A2:A10)
Visualizing MoM Growth in Excel
Effective visualization helps communicate growth trends clearly. Here are the best chart types for MoM data:
Line Chart
Best for showing trends over time. Add a secondary axis for the growth percentage.
Column Chart with Growth Arrows
Show actual values as columns with arrows indicating growth direction and magnitude.
Waterfall Chart
Perfect for showing how individual components contribute to overall growth.
Sparkline
Compact in-cell charts for dashboards showing micro-trends.
Pro Tip: Use Excel’s “Quick Analysis” tool (Ctrl+Q) to instantly create recommended charts from your data.
Automating MoM Calculations with Excel Tables
Convert your data range to an Excel Table (Ctrl+T) to:
Automatically expand formulas to new rows
Use structured references (e.g., =([@Revenue]-[@[Previous Revenue]])/[@[Previous Revenue]])
Easily filter and sort data
Create dynamic named ranges for charts
Handling Special Cases
1. Zero or Negative Previous Values
Use this formula to avoid errors:
=IF(OR(B2=0, B2=""), "N/A", ((B3-B2)/ABS(B2))*100)
2. Missing Data Points
Handle blanks with:
=IF(OR(ISBLANK(B2), ISBLANK(B3)), "N/A", ((B3-B2)/B2)*100)
Industry Benchmarks for MoM Growth
While growth rates vary by industry, here are some general benchmarks:
Best Practices for MoM Analysis
Context Matters
Always compare growth to:
Industry benchmarks
Historical performance
Market conditions
Look Beyond the Number
Investigate:
What drove the growth/decline?
Was it one-time events or sustainable trends?
Are there seasonal patterns?
Combine with Other Metrics
MoM growth is most powerful when analyzed with:
Customer acquisition cost (CAC)
Customer lifetime value (LTV)
Churn rate
Market share data
Document Your Methodology
Clearly record:
Data sources
Calculation methods
Any adjustments made
Assumptions
Common Excel Errors and Solutions
Error
Likely Cause
Solution
#DIV/0!
Previous month value is 0
Use IFERROR or handle zeros separately
#VALUE!
Non-numeric data in cells
Ensure all values are numbers
#NAME?
Typo in formula
Check formula syntax
#REF!
Deleted referenced cells
Update cell references
#N/A
Missing data in lookup
Verify data completeness
Alternative Methods for Calculating MoM Growth
1. Using Pivot Tables
Steps:
Create pivot table from your data
Add “Month” to Rows
Add your metric to Values
Add metric again to Values → Show Values As → % Difference From → Previous
2. Power Query Method
Steps:
Load data to Power Query
Add Index Column
Merge table with itself (join on Index-1)
Calculate growth from merged columns
3. Power Pivot (DAX)
Formula:
MoM Growth % :=
DIVIDE(
[Total Metric] - CALCULATE([Total Metric], DATEADD('Date'[Date], -1, MONTH)),
CALCULATE([Total Metric], DATEADD('Date'[Date], -1, MONTH)),
0
) * 100
Excel Shortcuts for Faster MoM Calculations
Task
Windows Shortcut
Mac Shortcut
Apply percentage format
Ctrl+Shift+%
Cmd+Shift+%
Copy formula down
Double-click fill handle
Double-click fill handle
Insert new column
Ctrl+Shift+=
Cmd+Shift+=
Create table
Ctrl+T
Cmd+T
Quick Analysis tool
Ctrl+Q
Cmd+Q
Format cells
Ctrl+1
Cmd+1
Integrating MoM Growth with Business Dashboards
To create an executive dashboard showing MoM growth:
Design Your Layout
Include sections for:
Current month metrics
MoM growth percentages
Trend charts (6-12 months)
Key drivers analysis
Use Dynamic Named Ranges
Create named ranges that automatically expand:
=OFFSET(Sheet1!$B$2,0,0,COUNTA(Sheet1!$B:$B)-1,1)
Add Interactive Controls
Incorporate:
Dropdowns to select metrics
Slicers to filter by product/region
Timeline controls for date ranges
Automate with VBA
Create macros to:
Auto-refresh data connections
Generate PDF reports
Email updates to stakeholders
Case Study: Analyzing MoM Growth for an E-commerce Business
Let’s examine how an online retailer might analyze their MoM growth:
Month
Revenue
MoM Growth
Orders
Order Growth
AOV
AOV Growth
Jan 2023
$45,200
–
820
–
$55.12
–
Feb 2023
$52,100
15.3%
910
11.0%
$57.25
3.9%
Mar 2023
$60,350
15.8%
1,050
15.4%
$57.48
0.4%
Apr 2023
$58,900
-2.4%
1,020
-2.9%
$57.75
0.5%
May 2023
$65,200
10.7%
1,120
9.8%
$58.21
0.8%
Analysis insights:
Strong growth in Feb-Mar driven by both order volume and slight AOV increase
April dip suggests potential seasonal effect or external factor
May recovery with highest revenue yet, though AOV growth slowing
Order volume growing faster than AOV, suggesting customer acquisition focus
Advanced Excel Techniques for Growth Analysis
1. Rolling 12-Month Growth
Formula for cell C13 (assuming data starts in row 2):
=((SUM(B13:B24)-SUM(B2:B13))/SUM(B2:B13))*100
2. Growth Contribution Analysis
Break down growth by components:
=((B3-B2)-(C3-C2)-(D3-D2))/B2*100
Where B=Revenue, C=Cost, D=Other factors
3. Growth Waterfall Chart
Steps:
Calculate absolute changes between months
Create stacked column chart
Format to show floating columns
Add connectors between columns
Automating MoM Reports with Power Query
Power Query (Get & Transform) can automate data preparation:
Load Your Data
Get data from your source (Excel, database, web, etc.)
Add Index Column
Add Index Column → From 0
Merge with Offset Data
Merge Queries → Merge with itself using Index and Index-1
Calculate Growth
Add Custom Column with formula: ([Current]-[Previous])/[Previous]
Load to Data Model
Load to → Only Create Connection → Add to Data Model
Create Pivot Table
Insert PivotTable → Use Data Model → Add growth metrics
Excel Add-ins for Enhanced Growth Analysis
Add-in
Key Features
Best For
Website
Power BI
Interactive dashboards, DAX formulas, direct Excel integration
Advanced analytics and visualization
powerbi.microsoft.com
Tableau
Drag-and-drop analytics, powerful visualizations
Data exploration and presentation
tableau.com
XLSTAT
Statistical analysis, forecasting, regression
Statistical validation of growth trends
xlstat.com
Solver
Optimization, what-if analysis
Finding optimal growth strategies
Built into Excel
Analysis ToolPak
Advanced statistical functions, ANOVA, regression
Validating growth significance
Built into Excel
Final Tips for Mastering MoM Growth in Excel
Consistency is Key
Always use the same calculation method across reports
Document Your Work
Add comments to complex formulas (Right-click cell → Insert Comment)
Validate Your Data
Use Data → Data Validation to prevent invalid entries
Create Templates
Save time by creating reusable growth analysis templates
Stay Updated
New Excel features like LAMBDA and dynamic arrays can simplify growth calculations
Combine with Qualitative Data
Always supplement quantitative growth data with qualitative insights
Present Clearly
Use the “less is more” principle in dashboards and reports
Remember: MoM growth is just one metric. Always analyze it in context with other KPIs and business metrics for complete insights.