Function Problems

How to Calculate Current Quarter Percentage Completed in Excel

Phi Hung VoPhi Hung Vo Oct 29, 2026 870 views

Question details

The user needs an Excel formula to automatically calculate the percentage of the current calendar quarter that has elapsed up to today's date.

How to Calculate the Percentage of the Current Quarter Completed in Excel
Product
Excel
Device & OS
not provided
Scenario
Tracking time progress for quarterly business goals, sales targets, or financial reporting without having to update dates manually.
Observed behavior
The user requires an automated function that dynamically calculates the number of elapsed days divided by the total days in the ongoing quarter and formats the output as a percentage.
Before you start

Ensure your computer's system date and time are accurate, as this formula relies on the TODAY() function to dynamically determine the current date.

Solution 1Recommended

Use a Nested Formula with TODAY, EOMONTH, and MOD

Apply a combination of date functions to dynamically calculate the elapsed days and total days of the current quarter in a single cell.

This approach uses a single, comprehensive formula. By leveraging the MOD and EOMONTH functions, Excel can pinpoint the precise start and end dates of the current calendar quarter based on today's date.

1
Select the target cell

Click on the cell where you want the percentage to be displayed.

2
Enter the formula

Type or paste the following formula exactly as written: =(TODAY()-EOMONTH(TODAY(),-MOD(MONTH(TODAY())-1,3)-1))/(EOMONTH(TODAY(),-MOD(MONTH(TODAY())-1,3)+2)-EOMONTH(TODAY(),-MOD(MONTH(TODAY())-1,3)-1))

3
Apply the calculation

Press the Enter key. The cell will initially display a decimal number representing the fraction of the quarter completed.

4
Format as a percentage

Select the cell again, navigate to the Home tab on the Excel ribbon, and click the Percentage Style (%) icon in the Number group to convert the decimal into a readable percentage.

Use a Nested Formula with TODAY, EOMONTH, and MOD
How the Formula Works: The MOD function determines which month of the quarter you are currently in. The EOMONTH function uses this information to roll back to the last day of the previous quarter and roll forward to the last day of the current quarter, creating the dynamic date ranges needed for the math.
Work Efficiently with WPS Office

Calculate Date Formulas Effortlessly in WPS Spreadsheet

WPS Office provides comprehensive support for all advanced Excel functions, including TODAY, EOMONTH, and MOD. You can seamlessly manage your quarterly tracking, project timelines, and data analysis using an intuitive, free interface.

  1. 1. Open your workbook: Launch WPS Spreadsheet and open the file where you track your quarterly progress.
  2. 2. Insert the formula: Select your desired cell and paste the provided formula into the formula bar.
  3. 3. Format the output: Right-click the cell, select 'Format Cells', navigate to the Number tab, and choose 'Percentage' to display the result correctly.
100% compatible with Microsoft Excel formulas, functions, and formatting.Lightweight application with fast processing speeds for heavy data files.Built-in professional templates for business tracking and quarterly reporting.
microsoft office alternative - wps office

Frequently Asked Questions

Can I calculate the quarter percentage for a specific date instead of today?

Yes. You can replace all instances of the TODAY() function in the formula with a specific cell reference (for example, A1) that contains the date you want to analyze.

Why does my formula result show a decimal like 0.45 instead of a percentage?

By default, the formula computes the ratio as a fraction of 1. You must explicitly format the cell as a percentage. Simply select the cell, go to the Home tab, and click the '%' icon.

Does this formula account for leap years?

Yes. Because the EOMONTH function inherently understands the standard calendar, it automatically accounts for the 29th day of February during leap years when calculating the total number of days in the first quarter.

What if I want to base this on a non-standard fiscal year instead of calendar quarters?

The provided formula works strictly for standard calendar quarters (starting in Jan, Apr, Jul, Oct). For custom fiscal quarters, you would need to adjust the mathematical offset inside the MOD function to match your company's specific fiscal calendar.