【问题标题】:Count Distinct Values in Column that contain same text string计算包含相同文本字符串的列中的不同值
【发布时间】:2020-07-01 05:01:38
【问题描述】:

我有一个专栏,每年都有数百个项目。 这些项目都以两位数的年份标识符开头,后跟一个破折号。例如:“18-”、“19-”、“20-” 短划线后是一个 4 位以上的唯一编号,用于订单项。 但是,对于我的主表,可以有多个子项绑定到同一个主项。

例如:18-1 可能是苹果和梨。 B 列中的内容无关紧要,只是它强制在 A 列上重复。(我需要在我收集此计数的决赛桌中查看这些重复项)

想按年份计算唯一商品的数量。像“包含,或在这种情况下开始”之类的东西 “18-”、“19-”、“20-*”

示例:用 "18-*" = 3 计数不同

     Column-A   Column-B
     18-1       Apple
     18-1       Pear
     18-2       widget11
     18-3       widget12
     18-3       widget13
     19-1       widget14
     19-2       widget15
     19-3       widget16
     19-4       widget17

是否可以从 excel 中的单个单元格中计算以指定文本字符串“开头”的不同值?

【问题讨论】:

    标签: excel string distinct contains


    【解决方案1】:

    利用您的示例,此数组公式根据 D1 中的前缀计算 A1:A9 范围内的唯一计数:

    =SUM(IFERROR(1/COUNTIFS($A$1:$A$9,$A$1:$A$9,$A$1:$A$9,D1&"*"),0))

    需要输入到单个单元格中并在填写之前按CTRL+SHIFT+ENTER保存。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-25
      • 2018-11-05
      • 2023-03-18
      • 1970-01-01
      • 2014-04-30
      • 2014-03-25
      • 1970-01-01
      相关资源
      最近更新 更多