How to Calculate Monthly Run Rate to Reach an 80% Goal in Excel
Question details
The user needs to create a run-rate calculation to determine the required daily service level for the rest of the month to hit an 80% target.

- Product
- Excel / WPS Spreadsheet
- Device & OS
- not provided
- Scenario
- Tracking monthly KPIs and forecasting the necessary daily performance to meet a specific monthly target.
- Observed behavior
- Needs a formula combination using SUM, DAY, and EOMONTH to dynamically calculate the required average for remaining days.
Ensure your service level data is formatted as percentages (e.g., 80% or 0.80) and that you have a clear record of completed days versus the total days in the current month.
Calculate Required Run Rate Using SUM and EOMONTH
Use a combination of arithmetic and date functions to find the exact daily average needed for the remaining days of the month.
The core mathematical logic to find the required run rate is: (Monthly Target × Total Days in Month − Cumulative Service Level Achieved) ÷ Remaining Days.
By using Excel's built-in date functions, this calculation can be made dynamic so it updates automatically as you progress through the month.
In cell A1, enter your monthly target (e.g., 80%). In cell A2, enter the current date using the formula `=TODAY()`.
Use the EOMONTH and DAY functions to find the total days. In cell B1, enter the formula `=DAY(EOMONTH(A2,0))`.
Subtract the current day of the month from the total days. In cell B2, enter `=B1-DAY(A2)` to get the count of remaining days.
Assuming your daily achieved service levels are recorded in column C (e.g., cells C2 through C15), calculate the cumulative total in cell B3 using the formula `=SUM(C2:C15)`.
In your final result cell, enter the formula `=(A1*B1 - B3) / B2`. Right-click this cell, select 'Format Cells', and choose 'Percentage' to see the exact daily rate needed.

Track Your Monthly Goals Easily with WPS Spreadsheet
WPS Spreadsheet provides powerful date and math functions to help you build dynamic KPI dashboards and run-rate calculators effortlessly.
- 1. Open WPS Spreadsheet: Launch WPS Office and create a new blank spreadsheet or open your existing KPI tracker.
- 2. Input the Formulas: Enter your target percentage and apply the `=(Target*TotalDays - SumOfCompleted) / RemainingDays` formula just as you would in Excel.
- 3. Format as Percentage: Highlight your result cell, click the 'Home' tab on the top ribbon, and select the '%' icon to format your run rate clearly.

Frequently Asked Questions
What happens if the calculated required run rate exceeds 100%?
If the formula returns a value over 100%, it indicates that it is mathematically impossible to reach your 80% monthly goal with the remaining days, even if your service level is perfect (100%) for the rest of the month.
How do I calculate the run rate excluding weekends?
To calculate the run rate based only on working days, replace the DAY and EOMONTH functions with the NETWORKDAYS function. You can calculate the total workdays in the month and subtract the workdays that have already passed.
Why is my run rate formula showing a #DIV/0! error?
This error occurs when you reach the last day of the month, making the 'Remaining Days' value in the denominator zero. You can wrap your formula in an IFERROR function, like `=IFERROR(your_formula, "Goal Complete")`, to handle this error gracefully.




