【问题标题】:Looking up unknown duplicate values and returning value in Excel在 Excel 中查找未知的重复值并返回值
【发布时间】:2016-09-26 03:06:34
【问题描述】:

我正在寻找一种方法来识别多次订购的零件,然后确定哪些零件订购最多。例如,如果我有这样的列表;

苹果

面包

葡萄

苹果

苹果

我希望我的表格显示苹果出现的次数最多,然后是梨。让我卡住的事情是我不想用苹果搜索,因为我不知道它是重复的。我一直在玩 INDEX 和 MATCH,但不知道你在寻找什么重复的东西让我很难过。任何帮助都会很棒。

【问题讨论】:

    标签: excel duplicates


    【解决方案1】:

    最简单的是数据透视表,但这里有一个小宏:

    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

    中的次数计数

    【讨论】:

      猜你喜欢
      • 2016-04-30
      • 2018-04-02
      • 1970-01-01
      • 1970-01-01
      • 2012-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-05
      相关资源
      最近更新 更多