大家好,我们今天利用昨天讲过的等差数列生成方法,解决日常工作中一个经常遇到的问题,详细内容见下面这个案例。
例:一个公司人数有780人,人资部门需要对员工的姓名、性别、入职日期等各项信息进行汇总,这时候就需要在首列输入序号,来记录员工信息的总数。那么如何快速生成这780个序号序列?又如何保证删除某一行内容后,前面的序号不会中断呢?
第一种方法:拉动数列
首先在A1中输入数值“1”,在A2中输入数值“2”,然后选择A1:A2单元格,将鼠标悬浮在A2单元格下方,当出现“ ”(拖动柄)时,按下鼠标左键,往下拖动鼠标,一直拖,一直拖,拖到780为止。这种方法你确定要使用吗?最初我也是这么做的,不过数量少了还好,多了,就太累了!
第二种方法:利用序列生成
如何调出“序列”对话框?
工具栏“开始”>>“行和列”>>“填充”>>“序列(S)”>>调出“序列”对话框
第一步:在A1单元格输入数值“1”,选中A列
第二步:调出“序列”对话框,依次选择数列产生在列,等差数列,步长值为1,终止值780。
点击确定,完成操作。
第二种方法适合数量较多的序号填充,但问题是当我们删除中间的几行内容后,序号便会中断不连续,这也就带来了第三种最终的解决办法。
第三种方法:巧用ROW函数,删行不变样。
函数讲解:ROW函数是指返回当前选定单元格的行号。
比如引用E5单元格,也就是ROW(E5),便会返回数值5,当为空值时,则返回当前单元格的行号。
下面是详细操作:
第一步:利用第二种方法中介绍的内容,在B列中生成1到800的序号序列
第二步:在A1单元格输入公式“=ROW(B1)-1”,点击回车
第三步:选择A1,将鼠标悬浮在A1单元格右下方,当出现填充柄时,双击填充柄。
第四步:选择B列,右击鼠标,在弹出列表中选择清除内容,完成操作。
这样,即使我们删掉其中的几行内容,首列的序号也不会中断,让问题得到最完美的解决。
注:(1)我们最初需要在B列建立等差序列,目的主要是为了在双击填充柄时,给出一个结束的数值,在本例中也就是800.
(2)公式引用生成序列后,B列的内容需要清除,以方便后面填写其他信息,但不能删除。
好了,今天的内容到这里就结束了,案例很小,希望你能有些收获。谢谢大家的关注!