在Excel中生成具有不规则行数的序列号
一般来说,使用Excel时,序号每行加1,第一行加1,第二行加2,依此类推。但是,在某些情况下,您希望按特定列显示行号。例如,希望序列号按客户递增。第一个客户的序列号为1,第二个客户的序列号为2。例如:
那么,我们来看看如何大量处理这个问题。首先,让我们看一下原始文件。这个源文件比较正常。如果没有这个特殊要求,可以直接填写序列以满足要求。
1。删除原始序列号列的内容,并将所有单元格留空
2。首先选择表中的一个单元格,然后在数据分类摘要、分类字段中选择“新文档编号”,选择汇总方法“计数”,选择汇总条目“序列号”,然后单击“确定”。因为客户名称可能重复,所以在这里使用证书编号进行分类
3。选择整个序列号列(列A),按Ctr G打开“位置”对话框,然后单击“位置条件”按钮。
4。选择“空值”,然后单击“确定”
5。在“开始”选项卡上,单击“合并后居中”,准备填充序列号的单元格
6。现在,再次选择分类摘要,然后单击“全部删除”删除其他不需要的行
7。此时,我们按客户合并所有单元格,如果一个客户有多行,我们也合并多个单元格,剩下的就是填写序列号。
8。首先选择单元格A2,然后按住shift键并选择序列号列(列A)中的最后一个单元格(我是单元格A735)。当然,在截图中看不到。),然后在公式栏中输入“=Max”。
很好。现在所有的工作都完成了。当前,序列号根据客户的证书编号列(E列)填写,同一客户的序列号是统一的。
这里简单说明一下:首先,我们通过分类汇总,按照客户的证件号码进行汇总,汇总同一个客户,然后利用定位功能,将同一个客户的多行进行汇总。此时,您得到了空的序列号列,最后使用MAX公式填充序列号,使其自动填充。)通过分类摘要,同一客户对应的行在一起,下面是“小计”。实际上是“苏”行。因为计数行包含内容,所以请使用定位功能创建选择“null值”的条件。选择了要填充序列号的所有单元格后,使用“合并单元格”功能合并了多行。如果是单行,则此功能也不受影响,因此每个客户都有一个集成的序列号单元格。
最大公式是将当前单元与当前单元上方的单元进行比较,比较后取最大值1的原理。序列号1是第一次比较同一个单元,结果值为0,所以加1将成为第一个序列号,以后每次都是通过MAX获得最大序列号,然后加1。第一个是选取储存格时,首先选取A2,然后选取「序号」栏中的最后一个储存格,第二个是输入公式。必须按Ctrl Enter键才能正确填充所有公式。