【发布时间】:2016-09-26 03:06:34
【问题描述】:
我正在寻找一种方法来识别多次订购的零件,然后确定哪些零件订购最多。例如,如果我有这样的列表;
苹果
面包
梨
葡萄
苹果
苹果
梨
我希望我的表格显示苹果出现的次数最多,然后是梨。让我卡住的事情是我不想用苹果搜索,因为我不知道它是重复的。我一直在玩 INDEX 和 MATCH,但不知道你在寻找什么重复的东西让我很难过。任何帮助都会很棒。
【问题讨论】:
标签: excel duplicates
我正在寻找一种方法来识别多次订购的零件,然后确定哪些零件订购最多。例如,如果我有这样的列表;
苹果
面包
梨
葡萄
苹果
苹果
梨
我希望我的表格显示苹果出现的次数最多,然后是梨。让我卡住的事情是我不想用苹果搜索,因为我不知道它是重复的。我一直在玩 INDEX 和 MATCH,但不知道你在寻找什么重复的东西让我很难过。任何帮助都会很棒。
【问题讨论】:
标签: excel duplicates
最简单的是数据透视表,但这里有一个小宏:
Sub SuperSimpleFrequencyTable()
Dim C As Range, A As Range, B As Range
Set A = Range("A:A")
Set B = Range("B:B")
A.Copy B
B.RemoveDuplicates Columns:=1, Header:=xlNo
Set C = B.SpecialCells(xlCellTypeConstants).Offset(0, 1)
With C
.Formula = "=countif(A:A,B1)"
.Value = .Value
End With
End Sub
每个项目出现在列 B 中,并且在它旁边,项目出现在列 A
中的次数计数【讨论】: