excel怎么把重复项合并:四种方案按需选用

excel怎么把重复项合并,主流有四种操作方案:数据透视表适合合并数字并求和,TEXTJOIN+UNIQUE公式适合合并文本内容(仅Excel365/2021可用),合并重复单元格仅能保留首行文字,PowerQuery适合上万条大批量数据;删除重复项只能删行,无法合并多单元格内容,只适合纯去重场景;文本合并方案不能直接用于纯数字汇总,数值汇总方案无法拼接多行文字,且所有方法都无法识别大小写不一致、前后带空格的近似重复项,必须先清理空格与大小写格式。

excel怎么把重复项合并:方法对比

操作方式适用数据类型Excel版本限制数据体量上限核心短板
数据透视表数字汇总全版本通用十万行以内不能拼接多行文本
动态数组公式文本拼接仅365、2021版一万行以内大数据量容易卡顿
PowerQuery分组文字+数字混合2016及以上版本数十万行新手需要熟悉操作步骤
合并单元格仅视觉合并全版本通用几百行小数据仅保留首行内容,其余数据直接丢失

数值类重复项合并:数据透视表操作步骤

你先选中整张带表头的数据区域,点击顶部菜单栏的插入选项,选择数据透视表,在弹窗里勾选新工作表存放结果,点击确定。

把用来判断重复的关键词列拖入行区域,再把需要汇总的数值列拖入值区域,默认会自动求和,重复的多行记录会自动合并成一行,数值自动累加。

生成结果之后,复制整张透视表,右键粘贴为数值,就能得到可以自由编辑的静态表格,不会跟随源数据自动变动。

文本类重复项合并:动态数组公式操作步骤

先在空白单元格输入=UNIQUE(A2:A100),自动提取A列所有不重复内容,A列就是用来匹配重复项的关键字段。

在下一列单元格输入=TEXTJOIN(",",TRUE,FILTER(B2:B100,A2:A100=D2)),公式会把A列相同关键字对应的B列全部文字用逗号拼接成一整段文字,向下填充即可完成全部合并。

这个公式只支持新版Excel,旧版软件无法识别动态数组函数,强行输入会直接报错。

大批量数据合并:PowerQuery分组操作步骤

选中数据源,点击数据选项卡,选择自表格/区域,打开PowerQuery编辑器。

选中作为重复判断依据的关键字列,点击分组依据,添加新列,文本列选择文本合并,数字列选择求和,设置好分隔符号,点击确定完成合并。

点击关闭并上载,合并完成的数据会自动生成新工作表,后续源数据更新时,只需要刷新查询就能同步更新合并结果,适合定期重复处理的报表。

必须避开的错误操作

不要直接使用开始选项卡的合并后居中功能。

该操作只会把单元格边框合并,仅保留第一行单元格内容,其余重复行里的文字与数字会直接清空,造成数据丢失,只适合排版美化,不能用来合并多行重复记录。

通用前置处理规则

合并前必须用TRIM函数清除单元格前后多余空格,用UPPER函数统一英文大小写,否则内容肉眼一致、格式存在差异时,Excel会判定为非重复项,无法完成合并匹配。

敬慕百科汇集百科知识与游戏文化,带你发现世界的每一个精彩角落。

想要了解更多关于excel怎么把重复项合并的文章欢迎访问:百科