Excel - SEQUENCE 函数
SEQUENCE 函数
Excel Sequence 函数可创建周期值动态列表。它方便用户处理动态数组,而无需按 Ctrl+Shift+Enter 键,而一维或二维数组则需要按这些键。此外,它还可以填充序列日期,您可以在生成序列时设置自定义开始和增量。序列函数列在 Microsoft Excel 中的动态数组函数类别下。
兼容性
此动态数组函数与以下版本的 Microsoft Excel 兼容 −
- Excel for Microsoft 365
- Excel for Microsoft 365 for Mac
- Excel for the web
- Excel 2024
- Excel 2024 for Mac
- Excel 2021
- Excel 2021 for Mac
- Excel for iPad
- Excel for iPhone
- Excel for Android tablets
- Excel for Android phones
语法
SEQUENCE 函数的语法如下−
=SEQUENCE(rows,[columns],[start],[step])
参数
您可以将以下参数与 FILTER 函数一起使用 −
参数 | 描述 | 必需/可选 |
---|---|---|
rows | 表示要检索的行数。 | 必需 |
columns | 指定要检索的列号。 | 可选 |
start | 表示起始数字的数值。 | 可选 |
step | 数值要求增加所选单元格范围内的每个数据值。 | 可选 |
我们来详细讲解几个在Excel中使用Sequence函数的优秀示例 −
SEQUENCE函数示例
练习以下示例,学习在Excel中使用SEQUENCE函数。
示例1
使用Sequence函数生成4*5二维动态数组,其值以3为增量。
解决方案
您需要使用最新版本的Microsoft Excel来生成动态数组的自定义序列。
步骤1 −首先,在 Microsoft Excel 365 中打开所需的工作表,将光标放在 B2 单元格上,然后双击。

步骤 2 − 然后,输入公式 =SEQUENCE(4,5,10,3) 并按 Enter。
说明
=SEQUENCE(4,5,10,3)
Row − 第一个参数表示行数,即 4。
Columns −第二个参数表示列数,为 5。
Start − 第三个参数表示 Sequence 公式中的起始数字 10。
第四个参数表示增量 3,这意味着每个值都以 3 为增量。


示例 2
您可以使用 Sequence 函数生成动态数字列表。示例数据集包含两列,序列号和任务。 C 列中给出了多个任务。

步骤 2 −之后,在 B8 单元格中输入公式 ="Serial No. &SEQUENCE(COUNTA(C:C)),根据 C 列单元格值的数量创建动态列表。

因此,序列号的动态列表是通过 Excel 中的 Sequence 函数生成的。

此外,如果您在 C15 单元格中输入下一个任务 Training of new joiners,然后按 Enter 键,下一个单元格 B16 的序列号,像这样自动填充。

示例 3
使用 Sequence 函数创建连续的日期序列。
解决方案
打开 Excel 工作表,将指针定位在 B2 单元格中,然后双击它以写入序列公式 =SEQUENCE(10, TODAY(), 1) 以填充从今天的日期开始以 1 为增量的十个连续日期。

因此,Sequence 函数将返回 10 个连续的日期,从今天的日期开始,以1.

下载练习表
您可以下载并使用示例数据表来练习 SEQUENCE 函数。