同一张EXCEL表格中首列相同的项目如何进行合并?

发布网友 发布时间:2022-04-20 15:07

我来回答

5个回答

热心网友 时间:2022-07-13 17:33

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

方法一,数据透视表加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语句,下面就是修改后的聚合。上载回工作表后,效果如图

热心网友 时间:2022-07-13 17:33

热心网友 时间:2022-07-13 17:34

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

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

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

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

5.使用sumifs求和

6.使用textjion函数组合日期

热心网友 时间:2022-07-13 17:34

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,再向下填充。

热心网友 时间:2022-07-13 17:35

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

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com