给Excel表格做序号时,你是不是还在用最原始的办法——先敲一个数字,再拖拽填充?这样做虽然快,但有个致命弱点:一旦删掉中间几行,序号立刻变得乱七八糟,还得重新拖一遍。更扎心的是,面试时说自己“精通Excel”,结果这个细节就露馅了。其实解决这个问题只需一个公式,ROE函数就能让你的序号“活”起来,无论怎么删行,它都会自动跟上。
先说原理。ROW函数在Excel中的作用是返回某个单元格所在的行号。举例来说,在A2单元格里输入=ROW(),结果就是2,因为A2真的就在第2行。若想让序号从1开始,那就在公式后面减1,即=ROW()-1。正是这个减1的操作,决定了序号的起点,千万别漏掉它。
实际操作非常容易。选中A2单元格,输入=ROW()-1,按回车确认。接着把鼠标挪到单元格右下角,等到光标变成黑色实心十字后,双击鼠标左键,或者直接往下拖,整列序号就瞬间生成了,而且整齐有序。
看到这里,你可能想问:这和普通填充的序号有什么区别?核心区别就在于“自动适应”。用=ROW()-1生成的序号,本质上是根据行号动态计算出来的,所以当你删除任意几行,剩下的每一行都会自动重新计算,序号照样连续,完全不用人工干预。哪怕你把数据折腾得七零八落,序号也不会出现断档或重复。
总结起来,以后做序号别再依赖“输1、2拖一拖”的笨办法了,=ROW()-1才是更聪明的选择。公式写好,双击填充,一劳永逸。下次有人考验你的Excel水平,直接展示这套操作,绝对加分。






广告
—— 广告位③:文末广告(正文结束后) ——