Excel筛选列和总和值中的重复项目

例如:

|Apples|2| |Apples|3| |Pears |4| |Pears |2| 

会导致:

 |Apples|5| |Pears |6| 

但是他们不是这样分组的。

我被要求为一个朋友做这个,我是一个Linux用户,我通常在Python中做这种事情,但是他们需要在Excel电子表格中使用它。 我期望一个VBmacros将是这样做的方式,但任何方法都很好。

无需VBA

这将工作得很好:

 =SUMIF($A:$A,C1,$B:$B) 

假设您的原始数据在列A,B中,并且您的单个水果项目在列C中,而您的公式在列D中。那么您可以将列中的公式填充到列C中的单个项目。您还可以附加行限制到A:AB:B范围,如果你愿意的话。

另一个简单的解决scheme是使用数据pivot table将数据按组进行汇总。