ExcelReady
CourseMock testsFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before day one. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Mock tests
  • Function guides
  • Blog

Test prep

  • Excel level test
  • Excel test practice
  • Free screening quiz
  • Certificate

Company

  • About
  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Dates
  3. How to Create 15-Minute Time Intervals in Excel

How to Create 15-Minute Time Intervals in Excel

By ExcelReady Team·Updated November 3, 2026·6 min read

The short answer

To create 15-minute time intervals in Excel, type 9:00 and 9:15 in two cells, select both and drag the fill handle down. Or type 9:00 in A2 and =A2+TIME(0,15,0) in A3, then fill down. In Microsoft 365, =SEQUENCE(32,1,TIME(9,0,0),TIME(0,15,0)) makes the whole list at once. Format the cells as h:mm.

Key takeaways

  • Excel stores a time as a fraction of a day, so 15 minutes is 15/1440, or 1/96.
  • Two typed times plus the fill handle make a time series with no formula at all.
  • =A2+TIME(0,15,0) adds 15 minutes; SEQUENCE builds the whole list in one formula in Excel 2021 and Microsoft 365.
  • FLOOR(A2,TIME(0,15,0)) puts a timestamp into the 15-minute slot it falls in.
  • COUNTIFS with >= the slot start and < the next slot counts the events in each interval.
On this page+
  1. How Excel stores time
  2. Method 1: Fill 15-minute intervals with the fill handle
  3. Method 2: Add 15 minutes with a formula
  4. Method 3: Build the whole list with SEQUENCE
  5. How to group timestamps into 15-minute intervals
  6. How to count events in each interval
  7. Common problems with time intervals
  8. Practise it

Time intervals in Excel are lists like 9:00, 9:15, 9:30: the backbone of schedules, booking sheets and call reports. You can make them with the fill handle, with a simple +15 minutes formula, or with one SEQUENCE formula. This guide shows all three, then the reverse job: putting real timestamps into 15-minute slots and counting them. It is for anyone building a rota, a timetable or a report by time of day.

How Excel stores time#

Excel stores a time as a fraction of a day. Midnight is 0, noon is 0.5 and 9:00 is 0.375. One day has 1,440 minutes, so:

IntervalAs a fraction of a dayTIME version
5 minutes5/1440 = 1/288TIME(0,5,0)
15 minutes15/1440 = 1/96TIME(0,15,0)
30 minutes30/1440 = 1/48TIME(0,30,0)
1 hour60/1440 = 1/24TIME(1,0,0)

That is why adding 1/96 to a time moves it on by 15 minutes. If your list ever shows 0.385416… instead of 9:15, nothing is broken: the cell just needs a time format. Select it and press Ctrl+1 (Mac: ⌘1), then choose Time or type the custom format h:mm. Dates work the same way, as whole numbers, which the lesson on how Excel stores dates explains.

Method 1: Fill 15-minute intervals with the fill handle#

The quickest way needs no formula. Excel copies the pattern from two example cells:

  1. Type 9:00 in A2 and 9:15 in A3.
  2. Select both cells.
  3. Drag the fill handle (the small square at the bottom-right of the selection) down as far as you need.

Excel continues 9:30, 9:45, 10:00 and so on. Use 9:00 and 9:30 for half-hour steps, or 9:00 and 9:05 for five-minute steps. The guide to AutoFill series covers other patterns, and you can practise Fill Down and Fill Right in a live sheet.

For an exact end time, use the Series dialog instead. Type 9:00 in A2, select it, then go to Home > Fill > Series. Choose Columns, type 0:15 as the Step value and 17:00 as the Stop value, and click OK.

Method 2: Add 15 minutes with a formula#

A formula makes the start time easy to change. Type the first time in A2 and this in A3:

Excel formula
=A2+TIME(0,15,0)

Fill it down. TIME takes hours, minutes and seconds, so TIME(0,15,0) is 15 minutes. =A2+15/1440 or =A2+"0:15" do the same job. Now change A2 to 8:30 and the whole schedule moves.

To make the step adjustable, put the interval in a cell, such as D1 = 0:15, and use =A2+$D$1. The $ signs keep D1 fixed as you fill. The guide on adding hours and minutes to a time shows more examples.

Method 3: Build the whole list with SEQUENCE#

In Excel 2021 and Microsoft 365, SEQUENCE creates the whole list in one formula. Its arguments are rows, columns, start and step:

Excel formula
=SEQUENCE(32,1,TIME(9,0,0),TIME(0,15,0))

This spills 32 times, from 9:00 to 16:45. Format the spill range as h:mm. For a full day in 15-minute slots, use =SEQUENCE(96,1,0,1/96): 96 rows, starting at midnight. How SEQUENCE spills, and how to fix a #SPILL! error, is in the SEQUENCE function guide.

SEQUENCE is also more exact than adding 15 minutes over and over. Each repeated addition can carry a tiny rounding error, which can matter later when you compare times.

How to group timestamps into 15-minute intervals#

To put real timestamps into slots, round each one down to the start of its interval with FLOOR:

Excel formula
=FLOOR(A2,TIME(0,15,0))

A call at 9:38 goes into the 9:30 slot, and one at 9:46 into 9:45. FLOOR.MATH works the same way: =FLOOR.MATH(A2,TIME(0,15,0)). To round to the nearest quarter hour instead, see how to round time to the nearest 15 minutes.

If your times arrived as text, which they often do from exports, wrap them in VALUE first: =FLOOR(VALUE(A2),15/1440). That is the formula in the exercise on this page.

Because times are fractions, a time exactly on a boundary, like 9:45, can very rarely land in the slot before. If that matters, work in whole minutes:

Excel formula
=FLOOR(ROUND(A2*1440,0),15)/1440

How to count events in each interval#

To count how many calls fall in each slot, list the slot starts in C2:C5 (using any method above) and use COUNTIFS with two conditions. The call times are in A2:A9:

ABCD
1Call timeSlotCalls
29:029:003
39:079:152
49:119:301
59:179:452
69:29
79:38
89:46
99:58

In D2, type this and fill down to D5:

Excel formula
=COUNTIFS($A$2:$A$9,">="&C2,$A$2:$A$9,"<"&C2+TIME(0,15,0))

The first condition keeps times at or after the slot start, and the second keeps times before the next slot. Using >= and < means a call at exactly 9:15 is counted once, in the 9:15 slot. For a readable label such as "9:00–9:15", join two TEXT results: =TEXT(C2,"h:mm")&"–"&TEXT(C2+TIME(0,15,0),"h:mm").

Pivot tables can group times by hour, but not into 15-minute buckets. Add a FLOOR helper column and use that column in the pivot instead.

Common problems with time intervals#

These are the usual reasons a time list misbehaves:

  1. Decimals instead of times. Format the cells as h:mm. The values are right.
  2. Times stored as text. Text times sit on the left of the cell and don't add up. Convert them with VALUE.
  3. Lists that pass midnight. After 23:45 the next time is 0:00 of the next day. Format with [h]:mm for running totals over 24 hours; see how to calculate a time difference.
  4. Date and time together. FLOOR works on full timestamps too. To drop the date and keep only the time, use =MOD(A2,1).

Practise it#

Time intervals rest on two basics: how Excel stores dates and times as numbers, and how fill tools repeat a pattern. Practise how Excel stores dates, then practise Fill Down and Fill Right. Each lesson runs in a live spreadsheet and checks your work instantly. Then try the exercise on this page to put a call into its 15-minute slot.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

These call times came from a phone system as text. In C2, find the 15-minute slot that the first call falls in: =TEXT(FLOOR(VALUE(B2),15/1440),"h:mm").

fx
ABCD
1
Call
Time
Slot
2
C-101
9:38
3
C-102
9:02
4
C-103
9:17
5
C-104
9:46
6
C-105
10:09
7
8
9

Tip: VALUE turns the text 9:38 into a real time, 15/1440 is 15 minutes, FLOOR rounds down to the slot start, and TEXT shows it as h:mm. The answer is 9:30.

Practise this in a lesson

LessonHow Excel stores dates: DATE, YEAR, MONTH, DAYLearn why every date is secretly a number, then build dates with DATE and take them apart with YEAR, MONTH and DAY.LessonFreeFill Down and Fill RightCopy a formula down a column or across a row in one keystroke.

Frequently asked questions

How do I make a list of times in 15-minute intervals in Excel?

+

Type the first two times, such as 9:00 and 9:15, select both cells and drag the fill handle down. Excel continues the pattern: 9:30, 9:45, 10:00 and so on.

How do I add 15 minutes to a time in Excel?

+

Use =A2+TIME(0,15,0), or =A2+15/1440. Both add a quarter of an hour, because Excel stores times as fractions of a day.

How do I group times into 15-minute intervals in Excel?

+

Use FLOOR to round each time down to the start of its slot: =FLOOR(A2,TIME(0,15,0)). Format the result as h:mm, then count or total by that column.

How do I count how many times fall in each interval?

+

List the slot start times, then use COUNTIFS with two conditions: times greater than or equal to the slot start, and less than the slot start plus 15 minutes.

Why do my time intervals show as decimals?

+

The cells are formatted as General or Number, so Excel shows the stored fraction, such as 0.375 for 9:00. Format the cells as Time or with the custom format h:mm.

Sources

  • Fill data automatically in worksheet cells - Microsoft Support
  • SEQUENCE function - Microsoft Support
  • FLOOR.MATH function - Microsoft Support

Written and checked by the ExcelReady Team. First published November 3, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. How Excel stores time
  2. Method 1: Fill 15-minute intervals with the fill handle
  3. Method 2: Add 15 minutes with a formula
  4. Method 3: Build the whole list with SEQUENCE
  5. How to group timestamps into 15-minute intervals
  6. How to count events in each interval
  7. Common problems with time intervals
  8. Practise it

Keep reading

Dates· 6 min read

Round Time to the Nearest 15 Minutes in Excel

To round a time to the nearest 15 minutes in Excel, use =MROUND(A2,"0:15") and format the cell as h:mm. A formula that works the same way is =ROUND(A2*96,0)/96, because a day has 96 quarter hours. To always round up, use =CEILING(A2,"0:15"); to always round down, use =FLOOR(A2,"0:15").

Productivity· 6 min read

AutoFill Series in Excel: Numbers, Dates and Lists

To AutoFill a series in Excel, type the first one or two values, select them, then drag the fill handle (the small square at the bottom-right of the selection) down or across. Excel continues the pattern: 1, 2, 3, dates, weekdays, months or Q1, Q2. For exact control, use Home > Fill > Series.

Dynamic arrays· 6 min read

The SEQUENCE Function in Excel

SEQUENCE creates a list of numbers that spills into neighbouring cells. =SEQUENCE(10) returns 1 to 10 down a column. The full form is =SEQUENCE(rows, [columns], [start], [step]), so =SEQUENCE(5,1,100,10) gives 100, 110, 120, 130, 140. It works with dates and other functions, and needs Excel 2021, Excel 2024 or Microsoft 365.

More on dates

  • TODAY Function in Excel: Always-Current Dates
  • Convert a Unix Timestamp to a Date in Excel
  • Find Upcoming Birthdays in Excel With a Formula
  • How to Calculate the Week Ending Date in Excel
  • How to Get the Week Number From a Date in Excel
  • WEEKDAY in Excel: Find Weekends and Day Names
All dates articles →

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback, right in your browser. Nothing to download.

Start learning for free