各位小伙伴,大家好,我是农夫,专治疑难杂「数」的农夫~日常工作中,我们经常会遇到各种,给数据标序号的问题。面对不同的排序需求,有的处理起来很简单,也有的会让一些小伙伴处理起来有一点点头疼,有的则是用非常麻烦的办法处理完成。那么,面对这些形形色色的序号要求,我们应该如何用 Excel 进行更高效的处理呢?今天,我就为大家梳理下 Excel 标记序号的那些事~你是否遇到过,要用带圈或括号的数字,来做数据序号的情况呢?有些小伙伴遇到这样的情况,会用输入法中的符号菜单来一个一个输入进去。其实,根本不用这么麻烦,Excel 中的 UNICHAR 函数即可输出这种特殊的符号~UNICHAR 函数将 Unicode 编码所代表的特定字符,翻译为人能看懂的符号,如带圆圈的数字或带括号的数字~=UNICHAR((ROW(A2)-1)+9311) 其中,9312-9331 在 Unicode 编码号中,代表 1-20 「带圆圈的序号」~=UNICHAR(ROW(A2)-1)+9331) 其中,9332-9341 在 Unicode 编码号中,就是代表 1-20 「带括号的序号」了~相比于带特殊符号的序号标号,工作中更常见的情况是标好序号后,删除其中的几行会造成断号的情况。有些小伙伴会再次,对所有行进行重新标记序号,其实只需 ROW 函数即可轻松解决这个问题~ROW 函数的结果,会返回单元格所在行的位置,具体公式如下:其中,ROW(B2)返回 2,即在 A2 单元格在第二行。而要想从 1 开始标号,标记序号单元格所在行前多少行就要减几,这里减 1。当然,你也可以将数据区域转化为超级表格,这样,填充第一个单元格后,可以自动将整个区域全部填充。工作中我们也常常会对数据进行筛选,或对特定行进行隐藏。但是,我们会发现筛选或隐藏之后的数据,所有的序号都是不连续的,那怎么才能让筛选或隐藏后的数据能够连续标号呢?SUBTOTAL 函数的结果,会返回一个数据列表或数据库的分类汇总。翻译成通俗语言就是:在给定的区域中,按照所选的功能代码要求,进行分类统计计算。=SUBTOTAL(功能代码,数据区域,[数据区域],...) 其中,如果用到【功能代码 1】中的数字,统计计算的结果就会包含已经隐藏的数据;而如果用到【功能代码 2】中数字,统计结果就会忽略已隐藏的数据,以数据求和为例:而这里,我们要实现筛选或隐藏后的数据,能够连续标号的需求。所以使用的是非空单元格的计数函数 COUNTA,即对应【功能代码 2】中的 103。其中,使用绝对引用(字母和数字前全加 $ 符号),将划定的数据区域始终以 H2 为起始端,即从 H2 开始到当前单元格的累计非空单元格的个数。工作中,我们也会遇到,对序号间存在数量不定的空单元格填写序号的情况~首先,在类型列中,使用【筛选】功能将非空单元格筛出,这对应在序号列中为填充序号的单元格~在序号列中,将可见单元格全部填充 1,或只将第一个单元格填充 1,再利用【定位】功能选中序号列中【可见单元格】,并取消【筛选】功能~其次,点击【开始】选项卡-【填充】功能中的【序列】功能,填写步长值为 1,终止值为需要标记的最大序号或大于最大序号的数值~关于序号操作就介绍到这里了,你会了么?我们再来回顾一下:❸ 筛选或隐藏后序号仍连续:SUBTOTAL 函数。❹ 间隔不定空单元格的序号填充:【筛选】-【序列】。在下一篇我将为大家介绍循环固定次数标记序号、同类内标记序号和合并单元格标记序号等操作,想学的小伙伴动动小手转发或点个赞吧~
|