Calculation Issues

How to Convert Time Points to Seconds in Excel (50 Samples/Sec)

Phi Hung VoPhi Hung Vo Oct 26, 2026 869 views

Question details

User needs to convert sample indexes (such as EMG data recorded at 50 samples per second) into decimal seconds and standard Excel time format.

How to Convert Time Points to Seconds in Excel
Product
Spreadsheet software
Device & OS
not provided
Scenario
Processing scientific or medical data like EMG recordings where time is represented by sample counts rather than absolute time.
Observed behavior
Standard division by 50 provides decimal seconds, but formatting it as an Excel time requires an additional division by 86,400 and applying custom time formats to prevent rounding errors.
Before you start

Ensure your data column strictly contains numerical sample indexes and determine whether your downstream analysis requires plain decimal seconds or standard formatted time values.

Solution 1Recommended

Convert Time Points Using Formulas and Custom Format

Use division formulas to convert sample indexes into decimal seconds or standard time values, then apply precise formatting.

By dividing the sample count by the frequency (50), you obtain the total decimal seconds. To convert this into a format Excel recognizes as time, you must divide the seconds by the total number of seconds in a day (86,400).

1
Calculate decimal seconds

To get pure decimal seconds, select a blank cell next to your first sample index (e.g., cell B1) and enter the formula =A1/50.

2
Calculate Excel time value

To convert the sample into a readable Excel time value, type =A1/50/86400 in the cell and press Enter.

3
Open Format Cells

Right-click the result cell and select 'Format Cells' from the context menu, or press Ctrl+1 on your keyboard.

4
Apply custom time formatting

Navigate to the 'Custom' category. Enter [m]:ss.00 or mm:ss.00 in the Type box to display hundredths of a second accurately, then click OK.

5
Apply to the entire column

Double-click or drag the fill handle at the bottom-right corner of the cell to apply the formula and formatting to the rest of your dataset.

Convert Time Points Using Formulas and Custom Format
Formatting Tip: Avoid using the format mm:ss.0 for high-frequency data, as it only displays one decimal place and may incorrectly round small values like 0.02 seconds down to zero.

Seamlessly Process Scientific Data with WPS Spreadsheet

WPS Spreadsheet provides powerful data processing capabilities, including Paste Special operations, custom cell formatting, and robust formula support, making it simple to manage high-frequency data sets like EMG recordings.

  1. 1. Open your dataset: Launch WPS Spreadsheet and open your CSV or XLSX file containing the sample indexes.
  2. 2. Apply conversion formula: Enter the division formula (e.g., =A1/50/86400) in the adjacent column.
  3. 3. Set custom time format: Select the cells, press Ctrl+1 to open the Format Cells dialog, and apply the custom format [m]:ss.00.
Fully compatible with Microsoft Excel formulas and time formattingAdvanced custom cell formatting for high-precision decimal time dataLightning-fast batch processing with Paste Special multiplyFree and lightweight alternative for processing heavy datasets
microsoft office alternative - wps office

Frequently Asked Questions

Why do my converted time values display as 00:00.0?

This happens if you use the custom format mm:ss.0. Because it only allows one decimal place, very small values (such as 0.02 seconds) are rounded down to zero. Changing the format to mm:ss.00 or [m]:ss.00 will fix this and reveal the exact hundredths of a second.

Why must I divide by 86,400 when converting to Excel time?

Spreadsheet applications store time as a fraction of a 24-hour day. Because there are exactly 86,400 seconds in a day (24 hours × 60 minutes × 60 seconds), dividing your total seconds by 86,400 converts the number into a valid time fraction that the software can properly format as minutes and seconds.

Can I convert the sample points without creating a new column?

Yes. You can copy a calculated multiplier value (like =1/50/86400), highlight your data range, and use the 'Paste Special' > 'Multiply' feature to overwrite the original sample indexes with converted time values.