0
我正在尋找一種方法來識別多次訂購的部件,然後確定哪些部件的訂購次數最多。舉個例子,如果我有這樣的列表;在Excel中查找未知的重複值並返回值
蘋果
麪包
梨
葡萄
蘋果
蘋果
梨
我希望我的餐桌能夠顯示蘋果出現最多,然後是梨子。讓我陷入困境的是我不想通過蘋果搜索,因爲我不知道它是重複的。我一直在玩INDEX和MATCH,但不知道你在找什麼樣的複製品讓我難住。任何幫助都會很棒。
我正在尋找一種方法來識別多次訂購的部件,然後確定哪些部件的訂購次數最多。舉個例子,如果我有這樣的列表;在Excel中查找未知的重複值並返回值
蘋果
麪包
梨
葡萄
蘋果
蘋果
梨
我希望我的餐桌能夠顯示蘋果出現最多,然後是梨子。讓我陷入困境的是我不想通過蘋果搜索,因爲我不知道它是重複的。我一直在玩INDEX和MATCH,但不知道你在找什麼樣的複製品讓我難住。任何幫助都會很棒。
最簡單的將是一個透視表,但這裏是一個小宏:
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
每個項目出現在列乙在它的旁邊,數計數該項出現在列的次數A