Excel过滤列和总和值中的重复项

时间:2013-01-15 21:35:08

标签: excel

例如:

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

会导致:

|Apples|5|
|Pears |6|

但他们没有这样分组。

我被要求为朋友这样做,我是Linux用户,我通常在Python中做这种事情,但他们需要在Excel电子表格中使用它。我希望VB宏可以这样做,但任何方法都可以。

1 个答案:

答案 0 :(得分:2)

不需要 VBA

这样可以正常工作:

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

假设您的原始数据位于A,B列中,并且您的单个水果项目位于C列中,并且您的公式位于D列中。然后,您可以针对C列中的单个项目填充列中的公式。您还可以如果您愿意,可以将行限制附加到A:AB:B范围。

另一个简单的解决方案是使用pivot table按组对数据求和。