0
|Apples|2|
|Apples|3|
|Pears |4|
|Pears |2|
會導致:
|Apples|5|
|Pears |6|
但他們沒有這樣的分組。
我被要求爲朋友做這件事,我是Linux用戶,我通常在Python中做這種事情,但他們需要在他們的Excel電子表格中。我期望一個VB宏將是這樣做的方式,但任何方法都很好。
|Apples|2|
|Apples|3|
|Pears |4|
|Pears |2|
會導致:
|Apples|5|
|Pears |6|
但他們沒有這樣的分組。
我被要求爲朋友做這件事,我是Linux用戶,我通常在Python中做這種事情,但他們需要在他們的Excel電子表格中。我期望一個VB宏將是這樣做的方式,但任何方法都很好。
無需VBA。
這會工作得很好:
=SUMIF($A:$A,C1,$B:$B)
假設你的原始數據是在列A,B和你的單果項目在列C和公式是在列D然後,你可以填充公式如果您願意,也可以將列限制在列C中的單個項目上。您還可以將行限制附加到A:A
和B:B
範圍內。
另一個簡單的解決方案是使用一個pivot table
來對這些數據進行求和。