开发者社区> 游客gsgxy6yg6ydlm> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Excel的这些序号技巧,你还真不一定都知道

简介: Excel的这些序号技巧,你还真不一定都知道
+关注继续查看

Excel中的序号对于大家来说都不会陌生,今天给大家分享一些你可能不知道的序列技巧。

0、示例数据

下面这个图中的A列,就是咱们经常看到的序号形式之一。image.png

有朋友会说,这很简单啊,就是一些数字的罗列而已。但在实际工作当中,远不止数字罗列这么简单。咱们经常会遇到不同样式的序号排列要求,比如说:按部门填写序号、筛选后填写序号、不连续的数据填写序号等等。


1、序列填充


这是相对简单的操作,只要在第一个单元格内输入数字1,然后按住单元格右下角的填充柄向下拖动,然后在弹出的选项中选择【序列填充】就可以了:image.png

如果相邻列已经输入了内容,可以分别输入1、2,然后选中两个单元格往下拉或者双击单元格右下角的填充柄,就可以快速完成序号的填充。image.png


2、按部门添加序号

如下图所示,要在A列按部门输入序号,不同部门的序号从1开始。image.png


在A2单元格输入公式,向下拖拉公式:


=COUNTIF(B$2:B2,B2)COUNTIF函数的统计区域是B$2:B2,第一个B2是行绝对引用,第二个B2,是相对引用。当公式向下复制时,每个单元格的公式就会变成B$2:B3、B$2:B4……一个不断扩展的区域,从这个动态区域中统计B列部门的个数。


3、筛选后保持连续的序号


希望达到筛选后序号还是连续的,这个要怎么做呢?我们可以在A2单元格输入以下公式向下复制:=SUBTOTAL(3,C$1:C2)-1这时候再筛选班级,序号始终保持连续。


image.png


这里我们要介绍一下SUBTOTAL函数了SUBTOTAL函数只统计可见单元格的内容,通过给定不同的第一参数,可以完成计数、求和、平均值、乘积等等多种汇总方式。在本例中,第一参数是3,就是告诉SUBTOTAL函数要执行的汇总方式是COUNTA。COUNTA函数用于计算区域中非空单元格的个数。SUBTOTAL(3,区域)就是计算区域中可见非空单元格的个数。第二参数C$1:C2的C$1使用了行绝对引用,当公式向下复制时会变成C$1:C3、C$1:C4、C$1:C5……


也就是在这样一个逐行递增的引用区域中,统计可见非空单元格的个数。


4、生成间断的序号


如果数据行中出现了间断的空行,我们又该如何生成间断的序号呢?我们在A2单元格输入以下公式,向下拖动:=IF(B2="","",MAX(A$1:A1)+1)


image.png先判断B2是否为空值,如果B2是空值则返回空,否则计算当前单元格以上的区域中的最大值,加1后得到新的序号。


5、生成指定间隔的序号


这个其实比较容易,输入开始的两个有规律的数字,然后向下拉或双击句柄就可以得到指定间隔序号了。比如我们这里生成奇数,开始输入1,3往下拉即可,要生成偶数,开始输入2,4往下拉即可。


image.png

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
使用poi读写Excel
       对于一个程序员来说,文件操作是经常遇到的,尤其是对Excel文件的操作。        在这里介绍一下我在项目中用到的一个操作Excel的工具——POI。
1086 0
使用poi读写excel文件
原文http://www.cnblogs.com/ryb/archive/2013/01/24/2875154.html 今天一个同学需要处理一个excel文件,于是我便在网上搜了一下方法,顺便自己研究一下。
1349 0
开源Excel库
原文http://www.cnblogs.com/xiwang/archive/2012/04/01/2428874.html   一,  需要在Silverlight中导出Excel文件,累死了N个脑细胞,忙活了数天,终于是搞定了,哈哈。
1485 0
在操作EXCEL时,关闭当前进程
在操作EXCEL时,看到一个方法是杀掉所有“EXCEL”进程,这样如果有打开的文档也会被关且不提示是否保存,使用者会疯掉的,下面这种方法可以只杀当前进程   Microsoft.Office.Interop.
561 0
Excel操作技巧(2)
第2节 数据输入和编辑技巧 2.2.1 在一个单元格内输入多个值 我们有时需要在某个单元格内连续输入多个数值,以查看引用此单元格的其他单元格的效果。
1339 0
61
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载