Excel Formula to Classify Hours Flown by Monthly Progress
Question details
The user needs an Excel formula to evaluate total hours flown against the number of months completed and assign a specific progress status.

- Product
- Microsoft Excel / WPS Spreadsheet
- Device & OS
- not provided
- Scenario
- Tracking monthly performance data, such as flight hours, and dynamically assigning a status category based on specific target thresholds over time.
- Observed behavior
- The target cell should automatically display 'Exceeded', 'Met', 'On Course', 'Falling Behind', or 'Fail' based on the inputted total hours and elapsed months.
Ensure your dataset has clear, dedicated cells for 'Total Hours Flown' (e.g., cell C8) and 'Months Completed' (e.g., cell E3) before building your logical formula.
Use the IFS Function to Categorize Monthly Progress
Create a nested logical formula using the IFS and AND functions to evaluate multiple conditions in sequential order and return the correct progress status.
The IFS function checks whether one or more conditions are met and returns a value corresponding to the first TRUE condition. In this scenario, assuming a 48-hour target over 6 months (an average of 8 hours per month), you can sequence your conditions from strict ('Fail' or 'Exceeded') to general ('Falling Behind').
Click on the cell where you want the progress status to be displayed.
Type the following formula: =IFS(AND(C8<48,E3>5),"Fail", C8>48,"Exceeded", C8=48,"Met", C8>=E3*8,"On Course", TRUE,"Falling Behind"). Ensure you replace C8 with your 'Total Hours' cell and E3 with your 'Months Completed' cell.
Press Enter to generate the result. If you have multiple rows of data, click and drag the fill handle at the bottom right of the cell to copy the formula down your column.

Handle Repeating Six-Month Calculation Cycles
If your progress tracking resets every six months, modify the formula using the MOD function to dynamically calculate expected hours based on repeating cycles.
Easily Track Monthly Progress with WPS Spreadsheet
WPS Spreadsheet fully supports advanced logical formulas like IFS, AND, and MOD natively. You can effortlessly manage complex datasets, classify progress, and generate professional reports without paying expensive subscription fees.
- 1. Download WPS Office: Install WPS Office for free from the official website and open the Spreadsheet module.
- 2. Input your data: Set up your columns for 'Total Hours Flown' and 'Months Completed'.
- 3. Apply the IFS formula: Paste the provided IFS formula into your status column, and WPS Spreadsheet will instantly categorize your data perfectly.

Frequently Asked Questions
Why does my IFS formula return a #NAME? error?
This error typically occurs if you misspell a function name or if you are using an older version of Excel (like Excel 2016 or earlier) that does not support the IFS function. You can resolve this by using nested IF statements instead, or simply by switching to WPS Spreadsheet, which fully supports the IFS function.
How do I change the target hours per month in this formula?
To change the monthly target, locate the multiplier in the formula. In the example 'C8>=E3*8', the '8' represents the required hours per month. Simply change that number to your new target (e.g., '10' for 10 hours a month).
What happens if a cell is left blank in my hours flown column?
If the 'Total Hours Flown' cell is blank, Excel treats it as zero. Based on the provided formula, a zero will trigger the 'Falling Behind' condition unless the months completed are greater than 5, in which case it will trigger 'Fail'. Make sure all relevant data cells are filled to get accurate statuses.




