Function Problems

How to Generate Excel Time Values in 10-Second Increments

Elise WilliamsElise Williams Nov 10, 2026 869 views

Question details

The user needs to create an automated sequence of time values that increase by 10-second increments up to 60 seconds or more.

How to Generate Excel Time Values in 10-Second Increments
Product
Excel
Device & OS
not provided
Scenario
Generating a sequenced list of timestamps or intervals for data logging, scheduling, or tracking purposes.
Observed behavior
A spilled array of time values is generated, starting from 10 seconds and increasing by 10-second intervals.
Before you start

Ensure you are using a version of Excel or WPS Spreadsheet that supports dynamic array functions like SEQUENCE. If your version does not support dynamic arrays, you will need to use a manual drag-down formula instead.

Solution 1Recommended

Use the TIME and SEQUENCE Functions to Generate Increments

The most efficient way to generate an automated list of 10-second increments is by combining the TIME and SEQUENCE functions in a single formula.

Spreadsheet applications store time as fractional values of a 24-hour day. By nesting the SEQUENCE function inside the TIME function, you can automatically generate a dynamic spilled array of times without having to drag down formulas manually.

1
Select the starting cell

Click on the blank cell where you want your sequence of time values to begin.

2
Enter the nested formula

Type =TIME(0,0,10*SEQUENCE(60)) into the formula bar and press Enter. This specific formula generates 60 sequential values, representing 10 seconds through 10 minutes.

3
Format the output as time

Highlight the spilled range of generated numbers, right-click, and select 'Format Cells'. Navigate to the 'Custom' category and enter a format such as m:ss or hh:mm:ss to display the decimal values as readable times.

Use the TIME and SEQUENCE Functions to Generate Increments
Dynamic Arrays: The SEQUENCE function automatically spills the results into adjacent cells, so ensure there is enough empty space below your starting cell to avoid a #SPILL! error.
Easy Time Sequences with WPS Spreadsheet

Generate Time Sequences Effortlessly in WPS Office

WPS Spreadsheet fully supports advanced dynamic array functions like SEQUENCE, making it simple to create automated time increments for your data projects.

  1. 1. Open your workbook: Launch WPS Spreadsheet, open your document, and select a blank cell.
  2. 2. Apply the sequence formula: Type =TIME(0,0,10*SEQUENCE(60)) and hit Enter to instantly generate the data array.
  3. 3. Format the cells: Select the output range, right-click to choose 'Format Cells', and apply your desired custom time format (e.g., m:ss).
Fully compatible with Microsoft Excel formulas including TIME and SEQUENCE.Free and lightweight spreadsheet software for fast data processing.Highly customizable cell formatting for precise time and date displays.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my sequence formula return a #SPILL! error?

A #SPILL! error occurs when a dynamic array function, like SEQUENCE, does not have enough empty cells below or next to it to display all the generated results. Clear any blocking data in the adjacent cells to resolve the error.

How can I change the formula to generate 5-second increments instead?

You can easily adjust the multiplier within the formula. Change the 10 in 10*SEQUENCE(60) to 5, making it =TIME(0,0,5*SEQUENCE(60)), to generate values in 5-second intervals.

Why do the generated values look like decimals instead of time?

Spreadsheet software stores dates and times as serial numbers and decimal fractions of a 24-hour day. You must apply a Time or Custom format (like hh:mm:ss) via the Format Cells menu to convert those decimals into readable times.

Can I start the sequence from a specific time rather than 0?

Yes, you can add a starting time value to the formula. For example, using =TIME(8,0,0)+TIME(0,0,10*SEQUENCE(60)) will start generating 10-second increments starting right after 8:00 AM.