Formula Errors

Excel Formula to Calculate Percentage of a Quarter Completed

Natalie TaylorNatalie Taylor Nov 3, 2026 869 views

Question details

The user needs an Excel formula to dynamically calculate what percentage of the current calendar quarter has elapsed.

How to Calculate the Percentage of a Quarter Completed in Excel
Product
Excel
Device & OS
not provided
Scenario
Tracking business goals or project progress based on the completion rate of the current calendar quarter.
Observed behavior
Requires a dynamic formula that can identify the current quarter, count the elapsed days, and divide them by the total days in that specific quarter.
Before you start

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

Solution 1Recommended

Use a Dynamic TODAY() Formula for the Current Quarter

This one-step method uses a combination of DATE, YEAR, MONTH, and TODAY functions to automatically determine the current quarter and calculate the elapsed percentage.

This formula works by finding the first day of the current quarter and the first day of the next quarter. It counts the days passed since the start of the quarter and divides that number by the total days in the current quarter.

1
Select the target cell

Click on the cell where you want the calculated percentage to be displayed in your worksheet.

2
Enter the nested formula

Type or paste the following formula exactly as shown: =((TODAY()-DATE(YEAR(TODAY()),3*INT((MONTH(TODAY())-1)/3)+1,1)+1)/(DATE(YEAR(TODAY()),3*INT((MONTH(TODAY())-1)/3)+4,1)-DATE(YEAR(TODAY()),3*INT((MONTH(TODAY())-1)/3)+1,1)))

3
Apply the calculation

Press the Enter key on your keyboard to apply the formula.

4
Format as a percentage

Select the cell again, navigate to the Home tab on the ribbon, and click the Percentage Style icon (%) in the Number group to format the decimal result correctly.

Use a Dynamic TODAY() Formula for the Current Quarter
Automatic Updates: Because this formula uses the TODAY() function, the percentage will automatically update every time you open the workbook on a new day.
Seamless Formula Management

Calculate Quarter Progress Easily with WPS Spreadsheet

WPS Spreadsheet offers full compatibility with all Microsoft Excel formulas, including complex date and time calculations, completely free of charge. You can manage your business trackers efficiently with its familiar, user-friendly interface.

  1. 1. Open your tracker: Launch WPS Spreadsheet and open the document where you track your quarterly goals.
  2. 2. Insert the dynamic formula: Select the target cell and paste the dynamic TODAY() quarter formula provided above.
  3. 3. Format the result: Highlight the cell, go to the Home tab, and click the '%' icon to format the decimal output as a percentage.
Fully compatible with all Microsoft Excel date, time, and statistical functionsFree to download and use with a lightweight installationFamiliar interface for easily managing complex business trackers and formulasBuilt-in formatting tools to quickly style data as percentages or fractions
microsoft office alternative - wps office

Frequently Asked Questions

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

Yes. To calculate the percentage for a specific date, replace every instance of the TODAY() function in the formula with a reference to a cell (e.g., A1) that contains your specific date.

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

By default, spreadsheet software calculates the fraction as a raw decimal. You need to apply a percentage format to display it correctly. Select the cell, go to the Home tab, and click the Percentage icon, or press Ctrl+Shift+% on your keyboard.

How do I adjust this formula for fiscal quarters that do not align with calendar quarters?

If your fiscal year starts in a different month (for example, July), you must shift the month calculation. You can do this by adding or subtracting the month offset inside the INT and MONTH functions so the formula correctly identifies your custom quarter start dates.