2013-01-15 85 views
0

例如:Excel中過濾重複的項目值

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

會導致:

|Apples|5| 
|Pears |6| 

但他們沒有這樣的分組。

我被要求爲朋友做這件事,我是Linux用戶,我通常在Python中做這種事情,但他們需要在他們的Excel電子表格中。我期望一個VB宏將是這樣做的方式,但任何方法都很好。

回答

2

無需VBA

這會工作得很好:

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

假設你的原始數據是在列A,B和你的單果項目在列C和公式是在列D然後,你可以填充公式如果您願意,也可以將列限制在列C中的單個項目上。您還可以將行限制附加到A:AB:B範圍內。

另一個簡單的解決方案是使用一個pivot table來對這些數據進行求和。