EXCEL表格里,不同行的相同值合并成一个,并且该行对应的数,合并后求和!求个公式或方法。如图:

说明:图中USERID一列中,B3到B8相同,需要合并成一行,然后后面与其对应的MONEY求下和,和USERID对应上。比如:'CU20150205111736574——》6。最后变成的样子如下图:

使用数据透视,简单快捷

比如:

图1,想要得到a列的合并数据,对b列求和汇总(同时选中a、b列,“数据”-“数据透视表”-点击“确定”)

得到图2,然后将a拉入行区域,将b拉入列区域(b的字段选择为求和项,也可以更改字段为其他,比如平均值、计数等等)  然后就得到图3,即合并后的结果。可以根据需要复制粘贴。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-24

选择数据区域,在“插入”选项的“数据透视表”,完成数据透视。

 

如果下图为Sheet2,上图为Sheet1,那么在Sheet2的E2单元格输入以下公式

=SUMIF(Sheet1!B:B,B2,Sheet1!E:E)

本回答被网友采纳
第2个回答  2015-11-09
这就是数据透视表可以提供的结果
简单高效追问

有具体方法和公式吗?

第3个回答  2017-12-23
=SUMPRODUCT((Sheet1!$B$1:$B$27=B2)*Sheet1!$E$1:$E$27)
第4个回答  2015-11-09
想用公式可追问………………………………追问

求公式,大神!

追答

假设上图中的工作表名称为Sheet1,下图中的工作表名称为Sheet2。
在Sheet2的B2中输入
=INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!A$2:A$60&"",Sheet1!A$2:A$60&"",)+1=ROW($2:$60)
*(Sheet1!A$2: A$60""),ROW($2:$60),65536),ROW(A1)))&""
按【组合键】确认后下拉填充。
在Sheet2的E2中输入
=SUMIF(Sheet1!B:B,B2,Sheet1!E:E)
下拉填充。