【问题标题】:count unique values between defined range in column计算列中定义范围之间的唯一值
【发布时间】:2017-05-01 09:44:23
【问题描述】:

我有一列包含 000.XX.XX 类型的数字

=COUNTIFS(临时!$A1:$A200,">=000.11.35",临时!$A1:$A200,"

【问题讨论】:

    标签: excel range unique


    【解决方案1】:

    这没有内置函数,您可以从Office support site 上有关如何完成此操作的几个建议中看到。如果可以,您可以切换到 Google 表格,它们有一个“COUNTUNIQUE()”函数。

    如上面提供的链接所述,使用文件管理器(这是静态的)或通过重复使用“FREQUENCY()”函数来识别唯一项目。然后在单独的步骤中计算唯一项。

    【讨论】:

      【解决方案2】:

      假设您在第一列中有数据集,首先您需要使用以下数组公式删除第二列中的重复项(使用 Ctrl+Shift+Enter 确认公式)

      =IF(SUM((A2=$A$2:A2)*1)>1,"",A2)

      此公式仅列出唯一值 我会删除字符串的前 4 位以创建一个浮点数,然后使用以下数组公式对其进行计数:

      =SUM((IF((RIGHT($B$2:$B$14,4)>=RIGHT(G3,4))*(RIGHT($B$2:$B$14,4)"")*1)

      请看两张图片进行说明

      view with formulas normal printscreen

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-02-22
        • 1970-01-01
        • 1970-01-01
        • 2020-11-09
        • 1970-01-01
        • 2020-06-05
        • 2018-05-19
        相关资源
        最近更新 更多