合并独特列上的值

我有一个Excel工作表4列(Excel 2011)

id item_name owner amount 1 House David 500 2 Land Ernest 600 1 House David 400 3 Car Frank 1000 2 Land Ernest 700 

我想删除重复的行基于唯一的标识符,在这种情况下的id,以便我的工作表看起来像这样

 id item_name owner amount 1 House David 900 2 Land Ernest 1300 3 Car Frank 1000 

我有一个接近113282行的工作表,巩固function可以很好地工作,但是,它需要我手动使用指针来select单元格的范围。 使用named_range填充单元格引用,或者甚至使用其他快捷键来select范围不会给出任何输出。

有一个更好的方法吗

这个问题可以通过数据透视表来解决。 select您想要使用的列,如下图所示 选择要使用的列

然后select插入并点击推荐数据透视表。

选择插入,然后推荐数据透视表

select和…

选择和

将添加一个新工作表,显示分组和总结的数据

工作表添加显示分组和总结的数据

我希望这能解决你的问题:-)

将此公式作为额外的列(带有标题)添加,根据需要更改单元格范围:

 =SUMIF($A$2:$A$6,A2,$D$2:$D$6) 

如果数据表是完整的(列D中没有空白单元格),或者您正在使用Excel 2010,则可以input一次此公式,然后双击填充柄(右下angular的小圆点),它将填充/复制一路下来。

复制和粘贴 – 特殊值,这个列值。 数据已经被选中,或者你可以点击第一个数据单元并按下Ctrl-Shift-Down 。 然后使用数据选项卡, 删除重复 。 勾选除了金额之外的每一列。 然后删除原始金额栏,将其replace为添加栏中的新数据。