在工作中,为了数据便于查看,经常需要将内容相同的单元格进行合并,在进行了批量合并单元格后,如何给合并单元格添加序号成为又一难点,今天就来和大家分享一下在EXCEL中如何给合并单元格添加序号。
以下表数据(城市销售数据表)为例:
方法一:使用函数COUNTA()
第一步,在“城市”列前插入一列作为序号列并使用格式刷将“城市”列的格式应用到序号列,结果如下:
第二步,选中需要添加序号的单元格区域,在编辑栏中输入公式“=COUNTA($B$2:B2)”。
函数COUNTA()
功能:计算区域中非空单元格的个数
语法规则:COUNTA(V1,V2,…,Vn)
公式“=COUNTA($B$2:B2)”表示计算$B$2到Bn中非空单元格的个数,因为合并单元格中只有单元格区域的第一个单元格有值,所以能正确添加序号。
第三步,按Ctrl+Enter键将公式填充到其他单元格,得到结果如下:
方法二:使用函数MAX()
第一步与方法一第一步一致。
第二步,选中需要添加序号的单元格区域,在编辑栏中输入公式“=MAX($A$1:A1)+1”。
函数MAX()
功能:返回一组数值中的最大值,忽略逻辑值及文本
语法规则:MAX(N1,N2,…,Nn)
“=MAX($A$1:A1)”表示计算$A$1到A1中的最大值,因为A1单元格的值为文本,所以返回0,“=MAX($A$1:A1)+1”也就返回第一个序号1,依次向下填充公式也就是计算$A$1到当前单元格上一个单元格的最大序号再加1。
第三步,按Ctrl+Enter键将公式填充到其他单元格,得到结果如下:
方法三:使用函数COUNT()
方法三的步骤与方法二一致,只是在编辑栏中输入的公式变成“=COUNT($A$1:A1)+1”。
函数COUNT()
功能:计算区域中包含数字的单元格个数
语法规则:COUNT(V1,V2,…,Vn)
与“=MAX($A$1:A1)”类似,因为A1单元格的值为文本,所以公式“=COUNT($A$1:A1)”返回0,“=COUNT($A$1:A1)+1”也就返回第一个序号1,然后向下依次填充。
以上就是我整理的给合并单元格添加序号的几种方法了,当然还有其他的方法也可以给合并单元格添加序号,这里就不一一说明了。