Table of Contents
SEQUENCE function syntax
How the SEQUENCE function works
Fill down first and then right: TRANSPOSE function
Create a Roman numeral sequence
Create date using SEQUENCE function
Make the SEQUENCE function depend on another parameter
Things to note when using SEQUENCE function
Why use the SEQUENCE function instead of the padding handle?
Home Software Tutorial Office Software How to Use the SEQUENCE Function in Excel

How to Use the SEQUENCE Function in Excel

Feb 06, 2025 pm 05:25 PM

Excel's SEQUENCE function: Quickly create a sequence of numbers

Excel's SEQUENCE function can instantly create a series of numeric sequences. It allows you to define the shape of a sequence, the number of values, and the increments between each number, and can be used in conjunction with other Excel functions.

SEQUENCE function is supported only in Excel 365 and Excel 2021 or later.

SEQUENCE function syntax

SEQUENCE function has four parameters:

<code>=SEQUENCE(rows,cols,start,step)</code>
Copy after login
Copy after login

Of:

  • rows (Required) Number of rows in which the sequence extends vertically (downward).
  • cols (Optional) Number of columns in which the sequence extends horizontally (to the right).
  • start (Optional) The starting number of the sequence.
  • step (Optional) Increment between each value in the sequence.
The

rows and cols parameters (size of the result array) must be integers (or formulas for outputting integers), while the start and step parameters (the starting number and increment of the sequence) can be integers or decimal. If the step parameter is 0, the result will repeat the same number because you tell Excel not to add any increments between each value in the array.

If you choose to omit any optional parameters (cols, start or step), they will default to 1. For example, enter:

<code>=SEQUENCE(2,,10,3)</code>
Copy after login
Copy after login

will return a sequence with only one column, because the cols parameter is missing.

SEQUENCE is a dynamic array formula, which means it can generate overflow arrays. In other words, although the formula is entered into only one cell, if the rows or cols parameters are greater than 1, the result will overflow to multiple cells.

How the SEQUENCE function works

Before showing some variations and practical applications of the SEQUENCE function, here is a simple example to demonstrate how it works.

In cell A1, I typed:

<code>=SEQUENCE(3,5,10,5)</code>
Copy after login
Copy after login

This means that the sequence has three rows in height and five columns in width. The sequence begins with the number 10, with each subsequent number increasing by 5 from the previous number.

How to Use the SEQUENCE Function in Excel

Fill down first and then right: TRANSPOSE function

In the example above, you can see that the sequence first fills the columns horizontally and then fills the rows downwards. However, by embedding the SEQUENCE function into the TRANSPOSE function, you can force Excel to fill the rows downward and then horizontally.

Here, I entered the same formula as the above example, but I also embed it into the TRANSPOSE function.

<code>=TRANSPOSE(SEQUENCE(3,5,10,5))</code>
Copy after login
Copy after login

As a result, Excel reverses the rows and cols parameters in the syntax, which means that "3" now represents the number of columns and "5" now represents the number of rows. You can also see the numbers fill down first and then right.

How to Use the SEQUENCE Function in Excel

Create a Roman numeral sequence

If you want to create a sequence of Roman numerals (I, II, III, IV) instead of Arabic numerals (1, 2, 3, 4), you need to embed the SEQUENCE formula into the ROMAN function.

Using the same parameters as the above example, I typed in cell A1:

<code>=SEQUENCE(rows,cols,start,step)</code>
Copy after login
Copy after login

Produces the following results:

How to Use the SEQUENCE Function in Excel

Go further, suppose I want the Roman numerals to be lowercase. In this case, I would embed the entire formula into the LOWER function.

<code>=SEQUENCE(2,,10,3)</code>
Copy after login
Copy after login

How to Use the SEQUENCE Function in Excel

Create date using SEQUENCE function

A more practical use of the

SEQUENCE function is to generate a series of dates. In the example below, I want to create a report with each person’s weekly profit starting on Friday, March 1 and lasting for 20 weeks each Friday.

To do this, I type in cell B2:

<code>=SEQUENCE(3,5,10,5)</code>
Copy after login
Copy after login

Because I want the date to span the previous row and 20 columns, starting on Friday, March 1, each value is incremented by 7 days.

Before adding dates to cells, especially when creating dates with formulas, you should first change the number format of the cell to Date in the Numbers group on the Start tab of the ribbon. . Otherwise, Excel may return the serial number instead of the date.

How to Use the SEQUENCE Function in Excel

Make the SEQUENCE function depend on another parameter

In this example, I have a series of tasks that need to be numbered. I want Excel to automatically add another number when I add a new task (or, likewise, delete a number when I complete and delete the task).

How to Use the SEQUENCE Function in Excel

To do this, I type in cell A2:

<code>=TRANSPOSE(SEQUENCE(3,5,10,5))</code>
Copy after login
Copy after login

The number of rows filled in the sequence now depends on the number of cells containing the text in column B (thanks to the COUNTA function), I added "-1" at the end of the formula so that COUNTA calculation ignores the title row.

You will also notice that I only specified the rows parameters (number of rows) in the SEQUENCE formula, because omitting all other parameters will default to 1, which is exactly what I want in this example. In other words, I want the result to occupy only one column, the number starts at 1 and increment by 1 each time.

How to Use the SEQUENCE Function in Excel

Now, when I add an item to the list of column B, the number in column A is automatically updated.

How to Use the SEQUENCE Function in Excel

Things to note when using SEQUENCE function

When using SEQUENCE function in Excel, you need to pay attention to the following three precautions:

  1. Dynamic array formulas that generate overflow arrays (including SEQUENCE) cannot be used in formatted Excel tables. If you want to use SEQUENCE in your existing data, the best solution is to format it by selecting a cell in the table and clicking Convert to Area in the Tools group on the Table Design tab Convert Excel tables to non-formatted areas.
  2. If you create a dynamic array linking two workbooks, this will only work if both workbooks are open. Once you close the source workbook, the dynamic array formula in the active workbook will return a #REF! error.
  3. Breaking the overflow array by placing another value in the affected cell will destroy your SEQUENCE function and cause a #SPILL! error.

Why use the SEQUENCE function instead of the padding handle?

The alternative to the

The SEQUENCE function is the fill handle of Excel, which you can click and drag to continue the sequence you have already started:

How to Use the SEQUENCE Function in Excel

However, I prefer to use the SEQUENCE function rather than the fill handle for several reasons:

  • If you want to create a long sequence, dragging will take a long time!
  • It is easier to modify the parameters of a sequence in the SEQUENCE function - just adjust the parameters in the formula. When you click and drag the fill handle, you must remember to select multiple numbers in the existing array.
  • If you delete rows or columns that interact with the sequence, the numbers created by the padding handle will also be deleted. However, since SEQUENCE produces overflow arrays, they remain in place even if you refactor the spreadsheet.
  • Excel's fill handle is designed to fill a sequence along a single row or a single column. To create a sequence covering multiple rows and columns with a padding handle, you need to take a few more steps than using the SEQUENCE function, which allows you to specify all parameters at once.
  • The
  • SEQUENCE function eliminates human errors that may occur when using fill handles.

If you use SEQUENCE with volatile functions such as DATE, this may cause your Excel workbook to be significantly slower, especially if you already have a lot of data in your spreadsheet. Therefore, try to limit the number of volatile functions you use to ensure your Excel tables work quickly and efficiently.

The above is the detailed content of How to Use the SEQUENCE Function in Excel. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to Create a Timeline Filter in Excel How to Create a Timeline Filter in Excel Apr 03, 2025 am 03:51 AM

In Excel, using the timeline filter can display data by time period more efficiently, which is more convenient than using the filter button. The Timeline is a dynamic filtering option that allows you to quickly display data for a single date, month, quarter, or year. Step 1: Convert data to pivot table First, convert the original Excel data into a pivot table. Select any cell in the data table (formatted or not) and click PivotTable on the Insert tab of the ribbon. Related: How to Create Pivot Tables in Microsoft Excel Don't be intimidated by the pivot table! We will teach you basic skills that you can master in minutes. Related Articles In the dialog box, make sure the entire data range is selected (

If You Don't Rename Tables in Excel, Today's the Day to Start If You Don't Rename Tables in Excel, Today's the Day to Start Apr 15, 2025 am 12:58 AM

Quick link Why should tables be named in Excel How to name a table in Excel Excel table naming rules and techniques By default, tables in Excel are named Table1, Table2, Table3, and so on. However, you don't have to stick to these tags. In fact, it would be better if you don't! In this quick guide, I will explain why you should always rename tables in Excel and show you how to do this. Why should tables be named in Excel While it may take some time to develop the habit of naming tables in Excel (if you don't usually do this), the following reasons illustrate today

You Need to Know What the Hash Sign Does in Excel Formulas You Need to Know What the Hash Sign Does in Excel Formulas Apr 08, 2025 am 12:55 AM

Excel Overflow Range Operator (#) enables formulas to be automatically adjusted to accommodate changes in overflow range size. This feature is only available for Microsoft 365 Excel for Windows or Mac. Common functions such as UNIQUE, COUNTIF, and SORTBY can be used in conjunction with overflow range operators to generate dynamic sortable lists. The pound sign (#) in the Excel formula is also called the overflow range operator, which instructs the program to consider all results in the overflow range. Therefore, even if the overflow range increases or decreases, the formula containing # will automatically reflect this change. How to list and sort unique values ​​in Microsoft Excel

How to Format a Spilled Array in Excel How to Format a Spilled Array in Excel Apr 10, 2025 pm 12:01 PM

Use formula conditional formatting to handle overflow arrays in Excel Direct formatting of overflow arrays in Excel can cause problems, especially when the data shape or size changes. Formula-based conditional formatting rules allow automatic formatting to be adjusted when data parameters change. Adding a dollar sign ($) before a column reference applies a rule to all rows in the data. In Excel, you can apply direct formatting to the values ​​or background of a cell to make the spreadsheet easier to read. However, when an Excel formula returns a set of values ​​(called overflow arrays), applying direct formatting will cause problems if the size or shape of the data changes. Suppose you have this spreadsheet with overflow results from the PIVOTBY formula,

How to change Excel table styles and remove table formatting How to change Excel table styles and remove table formatting Apr 19, 2025 am 11:45 AM

This tutorial shows you how to quickly apply, modify, and remove Excel table styles while preserving all table functionalities. Want to make your Excel tables look exactly how you want? Read on! After creating an Excel table, the first step is usual

How to Use the PIVOTBY Function in Excel How to Use the PIVOTBY Function in Excel Apr 11, 2025 am 12:56 AM

Quick Links The PIVOTBY Syntax

Excel MATCH function with formula examples Excel MATCH function with formula examples Apr 15, 2025 am 11:21 AM

This tutorial explains how to use MATCH function in Excel with formula examples. It also shows how to improve your lookup formulas by a making dynamic formula with VLOOKUP and MATCH. In Microsoft Excel, there are many different lookup/ref

How to Use Excel's AGGREGATE Function to Refine Calculations How to Use Excel's AGGREGATE Function to Refine Calculations Apr 12, 2025 am 12:54 AM

Quick Links The AGGREGATE Syntax

See all articles