How to Shorten Repetitive Excel Formulas Without Office 365 in WPS Spreadsheets
Question details
The user wants to reduce repetitive QoQ, YoY, and TTM formulas in an older Excel environment without dynamic array functions.

- Product
- WPS Spreadsheets
- Device & OS
- not provided
- Scenario
- A workbook contains repeated SUMIFS/SUM calculation patterns and the user wants a shorter formula that works in WPS Spreadsheets or legacy Excel.
- Observed behavior
- The formulas are long, repeated, and harder to audit without Microsoft 365 dynamic arrays.
Open the workbook in WPS Spreadsheets and locate the cells that repeat the same calculation pattern. If possible, compare a few current results so you can verify the shorter SUMPRODUCT formula before replacing the originals.
Replace Repetitive SUMIFS-Style Calculations with SUMPRODUCT in WPS Spreadsheets
Use this when each row repeats multiple SUMIFS conditions and you want one shorter formula that calculates the same result without dynamic arrays.
SUMPRODUCT multiplies corresponding values and returns the total, so it can act as an array wrapper in older Excel versions and WPS Spreadsheets. It often replaces longer SUMIFS-based calculations when criteria can be expressed as Boolean arrays.
Click the cell where the shortened formula should start, such as the first QoQ result cell.
Press = or click the formula bar to begin entering the SUMPRODUCT formula.
Type =SUMPRODUCT((range=criteria)*(value_range)) and press Enter.
Drag the fill handle down across the remaining rows instead of relying on a Microsoft 365 spill range.
Compare several returned values with the original SUMIFS or SUM formulas before deleting any helper columns.

Consolidate QoQ, YoY, and TTM Calculations Using SUM and SUMPRODUCT
Use this when you need a compact dashboard-style result block for quarterly, year-over-year, and trailing twelve-month metrics.
Shorten Repetitive Excel Formulas with WPS Spreadsheets
Use WPS Spreadsheets to rewrite long, repeated Excel formulas into shorter SUMPRODUCT and SUM formulas that work without Microsoft 365 dynamic arrays.
- 1. Open WPS Spreadsheets: Launch WPS Office and open the Spreadsheets application.
- 2. Open the Excel workbook: Click File > Open and select the .xlsx or .xls file that contains the repetitive formulas.
- 3. Enter the shorter formula: Select the first output cell, click the formula bar, and enter the SUMPRODUCT version of the formula.
- 4. Copy the formula across rows: Drag the fill handle down or across to apply the shortened formula to the remaining cells.
- 5. Save in Excel format: Click File > Save As and choose .xlsx to keep the workbook compatible with Microsoft Excel.

Frequently Asked Questions
Can SUMPRODUCT replace SUMIFS in older Excel versions?
Yes. In WPS Spreadsheets and older Excel versions, you can use =SUMPRODUCT((criteria_range=criteria)*(sum_range)) as an array-style replacement for many SUMIFS calculations.
Does this shorter formula work without Microsoft 365 dynamic arrays?
Yes. SUMPRODUCT does not require dynamic array functions, so you can enter it normally and drag the fill handle instead of relying on a spill range.
How do I handle multiple conditions in SUMPRODUCT?
Multiply each condition inside the formula, for example =SUMPRODUCT((range1=criteria1)*(range2=criteria2)*(value_range)), and then press Enter.
Can I use SUMPRODUCT for QoQ and YoY TTM calculations?
Yes. You can combine SUM and SUMPRODUCT to calculate quarterly, year-over-year, and trailing twelve-month values from a metric range and a quarter or year range.
What Excel file formats does WPS Spreadsheets support?
WPS Spreadsheets supports .xlsx, .xls, and other Microsoft Excel-compatible formats, so you can open, edit, and save workbooks without converting them.




