Excel不规则合并单元格怎么批量填充序号? 不规则合并单元格排序的技巧
我曾经不止一次反复强调:Excel处理数据的第一要务就是保持数据源干净,包括但不限于:
- 不要合并单元格
- 没有空白单元格
- 日期、数字格式要统一
- 数字格式不要设置成文本
- 不要设置重复标题行、列
- 原始数据不要和计算结果混杂
- 数字和单位不要放在同一个单元格
- 尽量不要把原始数据放在同一个工作表中
理想是美好的,现实是骨感的,实际操作中,免不了还是要处理不规范的原始表格。
比如,如何给不规则合并的单元格批量填充序号?这就很令人头痛。
案例:
下图是保单投保人和受益人列表,A 列以每一张保单为单位合并了单元格,现在需要给 A 列填充序号,如何批量实现?
解决方案:
由于合并单元格的行数没有规律,所以无论是用鼠标拖动,还是用“填充”功能都无法实现需求。
“填充”功能的用法可以参见 Excel 99%的人忽略了的“填充”功能。
那怎么做?先说答案:
- COUNTA 函数法
- MAX 函数法
- COUNT 函数法1
- COUNT 函数法2
COUNTA 函数法:
1. 选中需要填充的所有单元格
2. 在公式栏输入以下公式,按 Ctrl+Enter 批量填充公式即可:
=COUNTA($A$1:A1)
公式释义:
COUNTA 的作用是计算区域中非空单元格的个数
公式中固定了起始单元格,即序列从 $A$1 开始,往下直至公式所在位置的上一个单元格
用 COUNTA 统计序列中非空单元格总数,以此实现顺序编号目的
COUNTA 函数的用法,可参见 Excel函数(17)–counta函数计算保单人数
我们来看一下第 2 个合并单元格的公式,帮助理解公式释义:
MAX 函数法:
1. 选中需要填充的所有单元格
2. 在公式栏输入以下公式,按 Ctrl+Enter 批量填充公式即可:
=MAX($A$1:A1)+1
公式释义:
MAX 顾名思义就是获取序列中的最大值
若单元格为文本,则计为 0
本公式的序列为:从固定起始单元格 $A$1,往下直至公式所在位置的上一个单元格
用 MAX 取出序列中的最大值,加上步长 1,即为当前单元格编号
我们来看一下第 2 个合并单元格的公式,帮助理解公式释义:
COUNT 函数法1:
1. 选中需要填充的所有单元格
2. 在公式栏输入以下公式,按 Ctrl+Enter 批量填充公式即可:
=COUNT($A$1:A1)+1
公式释义:
COUNT 函数与 COUNTA 的区别在于:前者只统计数字项,如遇文本项,计为 0
因为起始项 $A$1 为文本,用 COUNT 函数统计的时候就是 0,因此本公式需要加上步长 1
我们来看一下第 2 个合并单元格的公式,帮助理解公式释义:
COUNT 函数法2:
上述公式也可以写成如下形式:
=COUNT($A$1:A1,1)
表示统计序列为:$A$1:A1 以及 1,多了一个数值,COUNT 统计的时候就相当于加了步长 1
公式中的 1 可以替换为任意数字,效果是一样的
相关文章
- SORTBY函数是Excel中用于基于一个或多个列的值对范围或数组进行排序的函数,与传统的SORT函数不同,SORTBY允许你指定一个或多个排序依据的列,并可以根据这些列的值进行多2024-12-21
Excel如何按指定顺序批量插入图片? excel按顺序批量导入图片的技巧
在使用excel制作表格中,当遇到要添加大量产品的图片时是怎么操作的呢?又如何按照指定顺序插入呢?详细请看下文介绍2024-12-20- excel中的文本数值是不能直接排序的,如果想要排序首先要帮助 Excel 把文本翻译成数值,下面我们就来看看详细的教程2024-12-15
Excel新函数VSTACK真强大! 多表自动汇总/多表自动排序轻松搞定
今天就再重新系统的介绍一下Excel新函数VSTACK的用法,这个函数简直强大的有点过分,多表合并、求和、去重、查询、排序通通轻松搞定2024-12-12ROW怎么做序列号? excel中ROW函数轻松生成6类序号的技巧
平时我们经常使用,直接拖动单元格来实现序号,但是如果中间删掉几行,序号就不连贯了,这是需要使用ROW函数来实现,下面我们就来看看ROW函数用法2024-12-12- Excel表格经常需要进行各种排序,以前,我们只能手动的进行排序,现在我们可以使用SORT公式一键自动实时排序,详细如下2024-11-26
为什么excel排序后数据乱了? excel排序后还是错的原因分析和解决办法
最近有用户在使用excel进行数据排序的嘶吼,发现表格数据是错乱的,这是什么原因造成的呢?详细请看下文原因分析和解决办法2024-05-31如何输入序号1至1000? Excel中3s快速输入10000个序号的技巧
在使用excel时,一般都需要在表格中输入序号,若是序号较多挨个输入就会太过繁琐,于是就会有用户问到了excel如何快速输入1000个序号的问题,这个问题其实很好解,详细请看2024-04-16excel中如何按年级排序数据 表格按年级顺序排列的两种方法
excel中如何按年级排序数据?excel表格中录制的学生数据想要按年级排序,该怎么操作呢?下面我们就来看看表格按年级顺序排列的两种方法2023-09-12excel下拉序号不递增怎么办 excel序号自动递增设置教程
这篇文章主要介绍了excel下拉序号不递增怎么办 excel序号自动递增设置教程的相关资料,需要的朋友可以参考下,希望对大家有所帮助2023-03-04
最新评论