Function Problems

How to Round Excel Times Up to the Next Six-Second Increment in WPS Office

John WilsonJohn Wilson Nov 13, 2026 869 views

Question details

The user needs to round Excel time values up to the next six-second increment for billing purposes, while leaving values that are already exact six-second multiples unchanged.

Round Excel Times Up to the Next Six-Second Increment in WPS Office
Product
WPS Office Spreadsheets
Device & OS
not provided
Scenario
Calculating call durations or similar time logs for billing where each partial six-second interval must be rounded up.
Observed behavior
Time values such as 00:15 currently round up to 00:18, but values already at 00:06, 00:12, or 00:18 should remain unchanged.
Before you start

Confirm that your cells contain real Excel time values rather than text, and use a helper column for the formula so the original call duration values are preserved.

Solution 1Recommended

Use the CEILING Function with TIME(0,0,6)

Best for most rounding tasks because it rounds only partial six-second intervals up and leaves exact multiples unchanged.

CEILING returns the next multiple of the specified interval, and TIME(0,0,6) defines six seconds as an Excel time value.

1
Select a blank cell

Click a blank cell, such as U1, where the rounded result should appear.

2
Enter the CEILING formula

Type =CEILING(T1,TIME(0,0,6)) and press Enter, replacing T1 with the cell containing the original call duration.

3
Apply the formula to more rows

Use the fill handle to copy the formula down for additional time values in the column.

4
Format the result cells

Select the result cells, right-click, choose Format Cells, and set the format to [h]:mm:ss or mm:ss as needed.

Use the CEILING Function with TIME(0,0,6)
Expected result: 00:15 becomes 00:18, while 00:06, 00:12, and 00:18 remain unchanged.
WPS Office Spreadsheets

Round Time Values to Six-Second Billing Increments in WPS Office Spreadsheets

Use WPS Office Spreadsheets to apply the CEILING and TIME functions directly to your Excel call-duration data, then format and save the results without needing Microsoft Excel.

  1. 1. Open your time data in WPS Office: Launch WPS Office, open the Excel workbook containing the call durations, and go to the target worksheet.
  2. 2. Insert the rounding formula: Click a blank result cell and enter =CEILING(T1,TIME(0,0,6)), replacing T1 with the source cell.
  3. 3. Format the result as time: Right-click the result cell, choose Format Cells, and select [h]:mm:ss or mm:ss so the rounded value displays correctly.
  4. 4. Save the workbook: Press Ctrl+S or click the Save icon to keep the calculated billing values.
Rounds call durations to billing-compatible six-second intervals without changing exact multiples.Uses familiar Excel functions such as CEILING and TIME for easy adoption.Supports .xlsx and .xls files from Microsoft Excel with full compatibility.Provides a free, lightweight Office alternative with a familiar ribbon interface for formula work.
microsoft office alternative - wps office

Frequently Asked Questions

How do I round a time up to the next six seconds in WPS Office Excel?

Use =CEILING(T1,TIME(0,0,6)) in a blank cell, replacing T1 with the cell that holds the original time value.

Will the formula change times that are already a multiple of six seconds?

No. CEILING returns the same value when the number is already an exact multiple of the specified interval, so 00:06, 00:12, and 00:18 remain unchanged.

Why does the rounded time show as a decimal number?

The cell likely uses the General or Number format. Right-click the cell, choose Format Cells, and select [h]:mm:ss or mm:ss to display it as time.

Can I use the same formula to round to one minute instead of six seconds?

Yes. Replace TIME(0,0,6) with TIME(0,1,0) to round up to the next minute.

What should I do if my call durations exceed 24 hours?

Use the custom format [h]:mm:ss. The square brackets keep total hours from resetting after 24 hours.