excel中,怎么把相同的内容,合并到一个单元格中?

如图所示,把姓名和品类相同的合并起来,“数量”是求和,然后“售出日”里的内容整合到一起,中间是逗号分割。数据比案例要多,怎么操作呢?

本问题可考虑以下两种方法之一:

方法一,数据透视表加textjoin函数法:

先插入数据透视表,对姓名和销售各类分组并对数量求和,然后用公式求出销售日聚合。透视表中把姓名和各类拖到行字段区域,数量拖珐汇总区域,设置格式到自己需要的样子。如图,把透视表放在G1开始的单元格中,透视表设置好后,再在J列用公式得到销售日的聚合:

J2=TEXTJOIN(",",,IF(A$2:A$6&B$2:B$6=G2&H2,D$2:D$6,""))

下拉


方法二,用Power Qurey,一次完成,推荐使用。光标璌痓数据区域后,数据菜单,获取数据——从表格或区域,弹出导入数据对话框,确定后进入Power Qurey,在PQ中,只需要一个步骤即可实现需要的效果,就分组,分组依据中选择高级,同时把姓名和种类作为分类依据,对数量进行求和,对销售日同样先选择求和(后面通过修改M语句改为聚合)。    ç¡®å®šåŽï¼Œæ•°é‡å·²æ±‚和,但销售日是文本数据,求和当然会出错。如图修改为文本聚合后就得到需要结果。

图中上面是求和M语句,下面就是修改后的聚合。上载回工作表后,效果如图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-02-08

    打开Excel表格,选中具有相同项的一列,点击排序和筛选,选择升序。

    请点击输入图片描述

    选择以当前序列排序相同项就排列在一起,点击页面上方的数据,查看分类汇总没问题后,点击确定。

    请点击输入图片描述

    点击同一类别的单元格,接着点击合并后居中,再点击确定,重复此操作,直至所有相同单元格完成分类。

    请点击输入图片描述

    总结如下。

    请点击输入图片描述

    END

第2个回答  2022-02-08

1.在辅助列中先用textjion函数把姓名和品类组合起来

2.复制辅助列,右键,粘贴成数值

3.选中辅助列,数据,删除重复项

4.选中辅助列,数据,分列,按逗号分列,得到图4的姓名品类两列

5.使用sumifs求和

6.使用textjion函数组合日期

本回答被提问者采纳
第3个回答  2022-02-08

1、G2输入

=INDEX(A:A,MIN(IF(COUNTIFS($G$1:$G1,$A$2:$A$100,$H$1:$H1,$B$2:$B$100),4^8,ROW($2:$100))))&""

数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算再向右填充到H2后,一起向下填充。

2、I2输入

=SUMIFS(C:C,A:A,G2,B:B,H2)

回车并向下填充。

3、J2输入

=TEXTJOIN(",",TRUE,IF(A:A&B:B=G2&H2,D:D,))

数组公式,操作同1,再向下填充。

第4个回答  2022-02-08
框选要合并的单元格并选择合并后居中,选择合并单元格选项即可,以下是详细的操作步骤:
框选单元格
将需要编辑的excel表格打开之后,鼠标选中需要合并的单元格。
点击合并后居中
选中单元格之后,点击开始功能区里面的合并后居中选项。
点击合并单元格
将弹窗打开之后,选择方框里面的合并单元格一栏,点击之后,选中的单元格就被合并了。
相似回答