Calculation Issues

How to Make WPS Spreadsheet Multiply by Rounded Values Instead of Displayed Values

Kushani NimanthikaKushani Nimanthika Nov 13, 2026 869 views

Question details

The user needs WPS Spreadsheet calculations to use values after they are rounded to a whole number instead of the full underlying values stored in cells.

Product
WPS Spreadsheet
Device & OS
not provided
Scenario
A cell is formatted to display a rounded number, such as showing 4 while the stored value is 4.1, and the user wants multiplication to use the displayed 4 rather than 4.1.
Observed behavior
When multiplying cells, WPS Spreadsheet calculates with the stored underlying value. Changing the number format only changes the display and does not round the stored value, so the result may not match the displayed numbers.
Before you start

Open the WPS Spreadsheet workbook and identify the cells that are formatted to show fewer decimal places. Decide whether you need to round each source value before multiplying or only round the final multiplication result.

Solution 1Recommended

Use the ROUND Function on Each Source Value Before Multiplying

Use this when the calculation must be based on whole-number versions of the individual input cells.

Displayed number formatting changes only the visual presentation in WPS Spreadsheet; it does not alter the stored value. Wrapping each reference inside ROUND converts the underlying value before it is used in multiplication.

1
Select the formula cell

Click the cell where you want the rounded multiplication result to appear.

2
Enter the ROUND formula for source values

Type =ROUND(A1,0)*ROUND(B1,0) and replace A1 and B1 with the cells you want to multiply.

3
Press Enter

Press Enter to calculate the product using each value rounded to 0 decimal places.

Use the ROUND Function on Each Source Value Before Multiplying
Results now match the displayed rounding: This formula multiplies the rounded source values, so a cell that displays 4 while storing 4.1 is treated as 4.
Direct WPS Spreadsheets solution

Make WPS Spreadsheet Multiply Rounded Values with the ROUND Function

WPS Spreadsheet lets you control whether formulas multiply the stored values or the rounded values by using the ROUND, ROUNDUP, and ROUNDDOWN functions directly in your formula. This gives you accurate results without changing your data manually.

  1. 1. Open your workbook in WPS Spreadsheets: Launch WPS Office, open the workbook, and select the worksheet that contains the multiplication formula.
  2. 2. Identify the cells to round: Check the cells referenced by the formula and decide whether rounding should be applied to each reference or to the final result.
  3. 3. Enter a ROUND-based formula: In the formula cell, type =ROUND(A1,0)*ROUND(B1,0) or =ROUND(A1*B1,0) depending on the required calculation.
  4. 4. Press Enter and verify: Press Enter, then compare the new result with the displayed values to confirm the multiplication uses the rounding behavior you expect.
Formula-based rounding works across WPS Spreadsheet workbooks and preserves the original dataFull compatibility with .xlsx, .xls, and .csv files so existing Excel workbooks open and calculate correctlyFree, lightweight Office suite with a familiar spreadsheet interface and formula syntaxAlso supports ROUND, ROUNDUP, ROUNDDOWN, and MROUND for flexible rounding rules
microsoft office alternative - wps office

Frequently Asked Questions

Why does Excel multiply by 4.1 when the cell shows 4?

Number formatting only changes how the cell is displayed. The stored value remains 4.1 until a function such as ROUND changes it, so wrap the reference in =ROUND(A1,0) before multiplying.

How do I multiply two cells and round the result to a whole number in WPS Spreadsheet?

Select the formula cell, type =ROUND(A1*B1,0), and press Enter. Replace A1 and B1 with the actual cell references you want to multiply.

Can I make WPS Spreadsheet always use displayed values without changing every formula?

WPS Spreadsheet uses the underlying cell values by default. The reliable way is to wrap the source values or the final calculation in ROUND; changing number format alone does not recalculate the stored value.

How do I round to a specific number of decimal places instead of a whole number?

Change the second argument of the ROUND function. For example, =ROUND(A1,2) rounds to two decimal places, while =ROUND(A1,0) rounds to a whole number.

Does pasting an Excel file into WPS Spreadsheet keep the ROUND formulas?

Yes, WPS Spreadsheet supports Excel .xlsx and .xls formulas including ROUND, so existing ROUND formulas remain functional after opening the file.