打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
为什么你每天用Excel,仍无法解决序号连续生成的问题?

经常看到有人在对Excel实行排序、筛选后序号出现紊乱现象,却无力解决。

那我们就来聊聊Excel中序号的问题。

以在A列中生成序号从1到10为例

看看大家平时是怎么做的。

在A2输入1,A3输入2,同时选中A 2与A3,将鼠标放在A3单元格右下角,当鼠标呈“十”字时按住鼠标左键向下拖动。

上述方法一般人都会,没什么难度。

不过当生成的序列号很多时,如要生成从1到1000的序列号,上述方法要拖动鼠标很久,拖的眼花缭乱,而且不一定能刚好拖到1000的位置。

是不是有一种想要崩溃的感觉!那是否有比较简单的方法,答案是有的。

在A2输入1,单击“开始”选项卡,在“编辑”中单击>填充>序列>”序列产生在”选择 “列”>“类型”选择“等差数列”>“终止值”输入需要结束的数字,如10>单击”确定”。

那如何解决排序时序号出现紊乱现象?

在A2单元格中输入=ROW()-1,向下复制。

惊讶的结果出现了,此函数生成的序号在排序状态下都能从容应对,始终出现1、2、3、……。

解析:ROW函数返回所引用的行号,当括号中的参数为空时,则返回公式所在单元格对应的行号。

有人可能会想,这还是要向下手动拖动呀,太麻烦了,有没有更智能的,答案是有的。

当在A2中输入=IF(B1<>'',ROW()-1,'')时,更神奇的出现了,A列中的序号竟能根据B列单元格中是否有内容自动生成。

解释:IF函数是条件判断函数,当单元格B1中有任何内容时,公式返回ROW()-1,当B1中无内容时,则公式返回空值。

可惜,ROW函数在面对筛选状态的序号问题,却无能为力,无法忽略隐藏的行列问题。

那如何解决在筛选状态下序号连续问题?

在A2中输入=SUBTOTAL(103,B$2:B2),向下复制。

再对数据区域做筛选时,发现无论筛选条件如何变化,序号均能连续生成。

解释:SUBTOTAL第一个参数是103时,只能统计可见非空单元格的个数,被筛选后隐藏的行数或列数是不统计的;

B$2:B2则从B2单元格开始,往下拖动时B$2作为起点是不会移动的,这里利用了混合引用的特点。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
在Excel软件中添加序号更有效的方法
一定不会闲置的Excel序号填充,非常实用,建议收藏!
Excel教程:excel添加序号,10000个序号,只需2秒!
Excel技巧—一劳永逸制作自动更新序号
Excel中如何实现序号自动化?
Excel连续序号生成的8种方法,千万不要一直拖鼠标啦!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服