How to Fix SUM Formula Ignoring IMPRODUCT Cells in Excel
Question details
The user is attempting to calculate the total of a cell range, but the SUM function is completely ignoring any cells that contain results from the IMPRODUCT function.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Adding up a column or row of multiplication results generated by spreadsheet formulas.
- Observed behavior
- The SUM formula returns an incorrect total because it skips the IMPRODUCT results. Changing the cell formatting to General or Number does not convert the values or resolve the issue.
Check your data to determine if you are calculating standard numerical values or actual complex numbers (numbers in the format of a+bi), as this determines which mathematical function you need to use.
Use the PRODUCT Function for Standard Numbers
If you are calculating standard real numbers, replace the engineering IMPRODUCT function with the standard PRODUCT function so that SUM recognizes the numeric values.
The IMPRODUCT function is specifically designed for complex numbers and outputs a text string (like 'a+bi'). Because the SUM function ignores text strings, it skips these cells entirely. For regular numbers, standard multiplication tools are required.
Click on the cell that currently contains the IMPRODUCT function.
In the formula bar at the top, replace =IMPRODUCT(range) with =PRODUCT(range). Alternatively, you can use the standard multiplication operator (for example, =A1*B1).
Press Enter. The cell will now output a standard numeric value.
Check your final SUM formula cell. It will now successfully include the updated numeric values in its total calculation.

Use the IMSUM Function for Complex Numbers
If your spreadsheet genuinely involves calculating complex numbers (a+bi), you must use the specialized IMSUM function instead of the standard SUM function.
Calculate Complex Formulas Seamlessly with WPS Spreadsheet
WPS Spreadsheet fully supports advanced engineering functions like IMPRODUCT and IMSUM, allowing you to accurately calculate both complex and standard numerical data with ease.
- 1. Open your workbook: Launch WPS Spreadsheet and open the document containing your data.
- 2. Select the sum cell: Click the cell where you want to calculate the total sum.
- 3. Enter the correct formula: Type =PRODUCT( for standard numbers or =IMSUM( for complex numbers, then highlight your target range.
- 4. Get instant results: Press Enter to instantly process the data and view your accurate total.

Frequently Asked Questions
Why doesn't changing the cell format to 'General' fix the IMPRODUCT issue?
The IMPRODUCT function structurally returns a text string (representing a complex number) rather than a mathematical number value. Changing the cell's visual format only alters how the data is displayed; it does not convert the underlying text data type into a true number that the SUM function can read.
What is the IMPRODUCT function actually used for?
IMPRODUCT is an engineering function in spreadsheet software specifically designed to multiply complex numbers that are formatted as text strings, such as 'x+yi' or 'x+yj', where 'i' represents the square root of -1.
Can I sum standard numbers and complex numbers in the same range?
Yes. If you use the IMSUM function instead of the standard SUM function, it will successfully add a combination of text-formatted complex numbers and standard numeric values together.
How should I multiply regular numbers if I shouldn't use IMPRODUCT?
For ordinary numbers, you should use the standard =PRODUCT(range) function, or simply use the asterisk operator for basic calculations, such as =A2*B2.




