复制并对列中具有相同值的单元格求和

时间:2013-01-11 19:11:48

标签: excel vba function

我需要excel中的函数或宏来计算列中具有相同数据的单元格:

mn3288a  
mn3088a  
mn3088a  
mn3088a  
mn3288a  
3009-3001  
LKE1  
LKE1  
LKE1  
mn3088a  
3001-3009  

结果应该是这样的:

mn3288a    2  
mn3088a    4  
3009-3001  2  
LKE1       3  

在新表中。所以我需要复制一个值并计算列中该值的重复次数。每天都会提交包含数据的工作表,并且有大约25000个不同的值。我尝试在excel中组合countifs, exat, if...个函数,但没有任何进展。我对宏知之甚少。所以任何帮助,一个提示都会很棒!感谢

2 个答案:

答案 0 :(得分:1)

我几乎完全确定数据透视表或countif()对您有用。数据透视表会更容易。

只需在粘贴新数据后每天创建并刷新它(或者您可以将数据透视表更改为在打开文件时自动刷新)。

答案 1 :(得分:0)

当您知道数据列表时,您可以轻松地使用countif,例如Poweruser提到的上述答案。当您不知道时,您也可以使用Pivot。