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折磨的朋友吧~
夜雨聆风