如何将多个重复的代码进行合并?

1.现有一张EXCEL工作表,第一列为“代码”,第二列为“计量单位”,第一列有很多重复的代码对应第二列不同的计量单位,现需要将这种格式合并成右边的格式,也就是代码是唯一的,代码对应的计量单位用分行隔开。请点击输入图片描述 2 2.选中“源数据”表的A2:A171区域,将名称定义为“代码”。请点...
如何将多个重复的代码进行合并?
1.现有一张EXCEL工作表,第一列为“代码”,第二列为“计量单位”,第一列有很多重复的代码对应第二列不同的计量单位,现需要将这种格式合并成右边的格式,也就是代码是唯一的,代码对应的计量单位用分行隔开。

请点击输入图片描述
2
2.选中“源数据”表的A2:A171区域,将名称定义为“代码”。

请点击输入图片描述
3
3. 选中“源数据”表的B1:B171区域,将名称定义为“计量单位”。

请点击输入图片描述
4
4.将“源数据”表中的A列复制到“处理过程”表A列里。

请点击输入图片描述
5
5.选中“处理过程”表中的代码,依次点击“数据”—“删除重复项”,使得代码只保留唯一值。

请点击输入图片描述
6
6.发现117个重复值,保留了53个唯一值。

请点击输入图片描述
7.在“处理过程”表C2单元格输入公式“=COUNTIF(代码,A2)”,统计各代码对应有几条“计量单位”记录。

请点击输入图片描述
8.将“处理过程”表C2单元格的公式向下复制到“代码”行的最后一个代码所在的行。这样每个代码所对应的记录条数都统计出来了。

请点击输入图片描述
9.在“处理过程”表D2单元格输入公式“=MAX(C2:C54)”,统计出各代码对应的记录条数的最大值,本例的最大值是“13”,也就是说某个代码对应的计量单位的最大记录条数是13。

请点击输入图片描述
10.在“处理过程”表E1单元格输入公式“=COLUMN()-4”,使得E1单元格的值等于1,然后将公式向右复制到Q1单元格,Q1单元格的值等于13,也就是记录条数的最大值。

请点击输入图片描述
11.在“处理过程”表E2单元格输入公式“=IFERROR(IF(F2<>"",INDEX(计量单位,SMALL(IF(代码=$A2,ROW($2:$171),99999),E$1))&";",INDEX(计量单位,SMALL(IF(代码=$A2,ROW($2:$171),99999),E$1))&""),"")”,然后同时按下“shift+Ctrl+enter”键,生成数组公式。

请点击输入图片描述
12.将这个数组公式向右复制到Q2单元格,然后再将E2:Q2的公式向下复制到E54:Q54。

请点击输入图片描述
13.此时,各代码所对应的记录全部生成到E2:Q54单元格了。

请点击输入图片描述
14.在“处理过程”表B2单元格输入公式“=CONCATENATE(E2,F2,G2,H2,I2,J2,K2,L2,M2,N2,O2,P2,Q2)”,将E2:Q2单元格的文本合并到B2单元格。

请点击输入图片描述
15.将B2单元格的公式向下复制到B54单元格。

请点击输入图片描述
16. 此时,各代码所对应的记录全部合并到B列的单元格里,并用分号进行了分割。如果需要在其他EXCEL工作表中使用处理过的结果,请使用“选择性粘贴—数值”,以免出现错误。

请点击输入图片描述
2024-07-01
mengvlog 阅读 9 次 更新于 2025-07-20 18:59:13 我来答关注问题0
  • 1.现有一张EXCEL工作表,第一列为“代码”,第二列为“计量单位”,第一列有很多重复的代码对应第二列不同的计量单位,现需要将这种格式合并成右边的格式,也就是代码是唯一的,代码对应的计量单位用分行隔开。请点击输入图片描述 2 2.选中“源数据”表的A2:A171区域,将名称定义为“代码”。请点...

  • 1. 选择需要合并的分支。2. 点击“合并”按钮。3. 完成合并操作。详细解释:选择需要合并的分支 在SourceTree中,你需要先选择你想要合并到的目标分支。这通常是你的主分支,比如“master”或“main”。在SourceTree的分支管理界面中,你可以看到所有已经存在的分支。通过选择目标分支,你将能够开始合并操作...

  •  深空游戏 怎么将多个重复项合并成一个重复项?

    1、首先打开excel文件,如图所示,有一些是重复项。2、然后选中数据区域:A1:B10。3、点击工具栏的插入,点击数据透视表。4、在弹出的创建数据透视表对话框中,选择现有工作表,将位置选到工作表右边的空白区域。5、点击确定之后,会弹出下图所示区域。6、将书名拖到行标签里面,将销量拖到数值里面。7...

  •  湖北倍领科技 在MASTERCAM中如何把多个NC程序合并成一个

    具体来说,你可以先创建一个新的文件,然后将所有需要合并的程序代码逐行输入。确保所有的程序都使用了相同的刀具,这一步非常重要。接下来,当你保存这个文件时,MASTERCAM会自动将这些程序合并在一起。此时,你只需要运行这个合并后的程序,就能完成之前多个程序的全部功能。这种方式不仅能够简化编程过程,...

  •  武汉誉祥科技 EXCEl~如何将多个相同内容(表格大框同)的文档,合并到同一个文档当中?

    在Excel中,如果你想要将多个相同内容的文档合并到一个文档中,可以采用VBA宏来实现。这里提供两种方法。对于在一个工作簿内的多个表格合并,可以使用以下VBA代码。首先,打开宏,将代码粘贴并保存。然后返回需要合并的工作表中或按Alt+F11,双击工程资源管理器中的合并表的SHEET,在右侧的代码区粘贴代码并...

檬味博客在线解答立即免费咨询

代码相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部