乐于分享
好东西不私藏

Excel小白福音!SEQUENCE函数,1分钟搞定自动编号

Excel小白福音!SEQUENCE函数,1分钟搞定自动编号

派森羊 | 让重复工作自动完成

大家好,我是派森羊。

平时做Excel表格,你是不是还在这样手动输入序号:1、2、3……然后往下拖?数据少还好,要是几百上千行,或者要隔行编号、生成日期,是不是就头疼了?

今天教你一个Excel 2021和Office 365才有的“神级”函数——SEQUENCE。学会它,1秒生成任何你想要的序号。

一、SEQUENCE是干啥的?

一句话:自动生成一组连续的数字

比如输入公式=SEQUENCE(5),瞬间得到:1、2、3、4、5。

二、语法很简单

公式长这样:

=SEQUENCE(行数,[列数],[起始数],[步长])

括号里的意思:

  • 行数:要几行?(必填)
  • 列数:要几列?(不填默认1列)
  • 起始数:从几开始?(不填默认1)
  • 步长:每次增加几?(不填默认1)

三、7个实用案例,一看就懂

案例1:生成1-10的序号
=SEQUENCE(10) → 瞬间得到1到10。

案例2:生成1-100的序号
=SEQUENCE(100) → 不用拖动,直接搞定。

案例3:生成1到100,但只显示偶数
=SEQUENCE(50,1,2,2) → 从2开始,每次+2:2、4、6……100。

案例4:生成横向序号(1-5)
=SEQUENCE(1,5) → 一行向右排列:1、2、3、4、5。

案例5:生成九九乘法表(3×3版)
=SEQUENCE(3,3) → 得到:
1 2 3
4 5 6
7 8 9

案例6:生成本月所有日期
=SEQUENCE(30,1,TODAY(),1) → 自动生成从今天开始的连续30天日期。

案例7:隔行编号(1、空、2、空……)
配合IF函数,稍复杂,但原理是每隔一行生成一个序号。

四、避坑指南 ⚠️

两个最容易翻车的地方,新手必看!

1. 版本要求
这个函数需要 Excel 365 或 Excel 2021 及以上版本。如果你用的是 Excel 2016 或更早版本,很遗憾,它不支持动态数组,输入后会报错#NAME?

2. 溢出错误 (#SPILL!)
如果 SEQUENCE 生成的区域下方或右侧有非空单元格,它会报错#SPILL!
👉 解决办法:请确保公式周围有足够的“空地”让它施展,或者先清空附近单元格。

五、跟老方法比比

手动拖拽:数据删除后序号断裂,要重新拖。
ROW函数=ROW(A1),还行,但不如SEQUENCE灵活。
SEQUENCE:一步生成任意行列、任意起止、任意步长,还能自动更新。

💡 派森羊的总结

学会 SEQUENCE,不仅仅是少拖几次鼠标,更是迈向 “动态表格”思维的第一步。让 Excel 自动去适应你的数据,而不是你去手动修补 Excel。

以后做表头序号、生成日期序列、模拟测试数据、隔行隔列编号……一个函数全部搞定,省下时间早点下班!

👇 互动时间

你平时在 Excel 里最头疼的重复性工作是什么?在评论区告诉我,下期我帮你找“自动化”解法!

📌 如果觉得有用,点个在看,转发给同样被Excel折磨的朋友吧~