大数跨境

wps三大自动序号公式对比:SEQUENCE、ROW、SUBTOTAL区别是什么

wps三大自动序号公式对比:SEQUENCE、ROW、SUBTOTAL区别是什么 浅谈出口账务和excel函数
2026-09-18
7
这三个都能生成序号,但适用场景和核心逻辑完全不同。下面按“本质区别 → 对比表 → 各自用法 → 怎么选”来说。

一、本质区别一句话

公式 本质 序号特点
SEQUENCE 生成一个数组 一次性生成一整列序号,动态溢出
ROW 返回行号 靠行号做序号,下拉填充,简单直接
SUBTOTAL 分类汇总函数 只对可见单元格编号,筛选后自动重排

二、对比表

维度 SEQUENCE ROW SUBTOTAL
版本要求 WPS最新版/365 所有版本 所有版本
是否数组 是,自动溢出 否,需下拉 否,需下拉
筛选后是否重排 否 否 是
隐藏行是否跳过 否 否 是
能否指定步长 能 不能 不能
能否指定起止 能 靠偏移 靠偏移
典型场景 动态生成序号列 简单下拉序号 筛选后连续编号

三、各自用法

1. SEQUENCE —— 一次性生成

```
=SEQUENCE(10)
```

生成 1 到 10 的垂直数组,自动溢出到 10 个单元格。

```
=SEQUENCE(10,1,1,1)
```

10 行、1 列、从 1 开始、步长 1。

特点:不用下拉,改一个数字整列变。适合做动态序号列,比如配合其他数组公式一起用。

2. ROW —— 最经典的序号

```
=ROW()-1
```

如果数据从第 2 行开始,ROW() 返回 2,减 1 得 1,下拉即成序号。

```
=ROW(A1)
```

返回 1,下拉变成 ROW(A2)=2、ROW(A3)=3……

特点:兼容性最好,所有版本都能用。缺点是插入/删除行后序号可能错乱,需要检查。

3. SUBTOTAL —— 筛选后仍连续

```
=SUBTOTAL(103,$B$2:B2)
```

· 103:COUNTA 的分类汇总版本,只统计可见的非空单元格
· $B$2:B2:从固定起点到当前行的扩展区域

下拉后,筛选时隐藏的行不参与计数,序号自动变成 1、2、3……连续排列。

特点:唯一能筛选后自动重排序号的公式。常用于需要反复筛选的表格。

四、怎么选

你的需求 选哪个
想要动态数组、一次生成 SEQUENCE
简单下拉、兼容老版本 ROW
筛选后序号仍连续 SUBTOTAL
插入删除行后序号不乱 SEQUENCE 或 SUBTOTAL
配合其他数组公式 SEQUENCE

五、一个常见坑

ROW 和 SUBTOTAL 都是下拉填充,插入行时如果没把公式一起复制,序号会断。SEQUENCE 是数组,插入行不影响它,但它的范围是固定的,数据增减需要手动改参数。

一句话总结:

· 要动态生成用 SEQUENCE
· 要简单兼容用 ROW
· 要筛选后连续用 SUBTOTAL

【声明】内容源于网络
0
0
浅谈出口账务和excel函数
1234
内容 1471
粉丝 0
浅谈出口账务和excel函数 1234
总阅读24.1k
粉丝0
内容1.5k