计数值在列中出现的次数(excel)

时间:2014-06-24 02:36:54

标签: excel excel-vba count frequency countif vba

好的,所以我有一个excel文件,其列可能包含像这样的重复值

采购订单编号计数
P100293490 4
P100293490
P100293490
P100293490
P100293492 2
P100293492
P100293494 3
P100293494
P100293494
P100293497 4
P100293497
P100293497
P100293497
P100293499 1
P100293490 2
P100293490
P100293492 1

我需要计算它在列上出现的次数并将其放在第一次出现的单词旁边。问题是 PO NUMBER 未排序,因此值可能会在excel的较低行重复。我尝试了一切(Lookup,Match,Countif,IF) 似乎什么都没有用。请帮忙?在此先感谢

1 个答案:

答案 0 :(得分:1)

假设您提供的数据位于A1:B18(第1行中包含标题),请在B2中输入:

=IF(A1<>A2,MATCH(TRUE,INDEX(A2:A$1000<>A2,),)-1,"")

根据需要复制。

如有必要,将1000修改为足够高的行参考。