COUNT函数示例:统计唯一日期


概括


要统计唯一日期(例如“交易日”),可以使用UNIQUE 函数和COUNT 函数,或者使用基于COUNTIF 函数的公式。在所示示例中,单元格 G8 中的公式为:


=COUNT(UNIQUE(date))

其中date是命名范围B5:B16。



通用公式


=COUNT(UNIQUE(date))

解释


传统上,使用 Excel 公式统计唯一项数量一直是个棘手的问题,因为之前没有专门的 UNIQUE 函数。然而,随着Excel 365 添加了动态数组以及包括 UNIQUE 在内的几个新函数,这种情况发生了改变。

注意:在旧版本的 Excel 中,您可以使用 COUNTIF 函数或 FREQUENCY 函数来统计唯一项目,如下所述。

在所示示例中,表格中的每一行代表一笔股票交易。某些日期可能会发生多笔交易。目标是统计交易日——即发生过交易的不同日期的数量。单元格 G8 中的公式为:


=COUNT(UNIQUE(date))

从内到外,UNIQUE 函数用于从指定的日期范围中提取唯一日期列表:


UNIQUE(date) // extract unique values

结果是一个包含 5 个数字的数组,如下所示:


{44105;44109;44111;44113;44116}

每个数字代表一个 Excel 日期,没有日期格式。这 5 个日期分别是 2020 年 10 月 1 日、2020 年 10 月 5 日、2020 年 10 月 7 日、2020 年 10 月 9 日和 2020 年 10 月 12 日。

该数组直接传递给COUNT 函数:


=COUNT({44105;44109;44111;44113;44116}) // returns 5

最终结果返回数值个数,即 5。

注意:COUNT 函数统计数值,而COUNTA 函数统计数值和文本值。根据具体情况,可以使用其中一个函数。在本例中,由于日期是数值型的,因此我们使用 COUNT 函数。

使用 COUNTIF 函数

在旧版本的 Excel 中,您可以使用COUNTIF 函数来统计唯一日期,公式如下:


=SUMPRODUCT(1/COUNTIF(date,date))

从内到外,COUNTIF 函数返回一个数组,其中包含列表中每个日期的计数:


COUNTIF(date,date) // returns {2;2;3;3;3;2;2;2;2;3;3;3}

至此,我们已有:


=SUMPRODUCT(1/{2;2;3;3;3;2;2;2;2;3;3;3})

将 1 除以该数组后,我们得到一个包含小数的数组:


{0.5;0.5;0.333333333333333;0.333333333333333;0.333333333333333;0.5;0.5;0.5;0.5;0.333333333333333;0.333333333333333;0.333333333333333}

该数组直接传递给SUMPRODUCT 函数。SUMPRODUCT 函数随后对数组中的元素求和,并返回总和 5。

频率

如果您处理的是大型数据集,上述 COUNTIF 公式可能会出现性能问题。在这种情况下,您可以改用基于 FREQUENCY 函数的数组公式:


{=SUM(--(FREQUENCY(date,date)>0))}

注意:这是一个数组公式,必须使用 Ctrl + Shift + Enter 组合键输入,Excel 365 除外。

这个公式的计算速度比上面的 COUNTIF 公式更快,但它只适用于数值型数据。


互动

查看数
9

为您推荐的类似文章

本文围绕快速上手Excel展开,提出以练代学的核心方法,指出通过一两周的实操练习可掌握主要功能,遇问题可借助搜索引擎解决。同时规划了五阶段学习路径:第一阶段熟悉基础环境,明确工作簿、单元格等概念,掌握数据填充与常用快捷键;第二阶段学习数据整理,包括行列调整、查找替换、排序筛选与分列功能;第三阶段聚焦函数应用,理解公式规则,掌握SUM、VLOOKUP等核心函数及引用类型;第四阶段学习可视化与分析,涵盖一键生成图表、条件格式与数据透视表;第五阶段汇总了文件操作、编辑输入等多类高效快捷键。

微软2026年为Microsoft 365带来的Excel函数更新,堪称办公效率革命,将自动化、动态化门槛从编程降至写公式。文章针对传统Excel办公的诸多痛点,介绍了10个新函数的实用场景:XLOOKUP可替代传统查找公式,解决反向查找、错误值等问题;XMATCH能逆向搜索定位最后一条记录;FILTER可生成自动刷新的动态报表;UNIQUE+SORT一键完成数据去重排序;SORTBY定义永恒排序规则;TEXTSPLIT无需分列向导即可拆解文本;SEQUENCE告别手动填充序列;RANDARRAY可快速生成模拟数据。这些新函数将大幅提升办公效率,让传统Excel用户面临淘汰。

本文聚焦职场必备的WPS表格函数公式,介绍了WPS表格因轻量免费、与Excel高度兼容,成为国内办公常用工具的优势。针对新手仅会基础求和公式的痛点,系统梳理了多类实用函数:统计类含SUM、COUNT等基础与高级统计函数;逻辑类有IF、AND等条件判断函数;文本类含LEFT、CONCATENATE等处理工具;日期类含TODAY、DATEDIF等计算函数;还有VLOOKUP等查找引用类函数,并搭配实例演示。同时解答了WPS与Excel函数差异、学习方法等常见问题,助力不同水平职场人提升办公效率。

本文针对多数Excel/WPS用户仅用10%功能、常因数据处理加班的痛点,结合2025年Excel和WPS最新版本,解析能解决95%工作数据问题的十佳函数公式,助力效率提升300%。文中依次讲解了基础高频的SUM/IF/ROUND三人组的进阶用法与新增IFS函数、可终结VLOOKUP的XLOOKUP查询函数优势及低版本替代方案、SUMIFS/COUNTIFS的多条件精准统计技巧、可实现动态数据处理的FILTER函数应用、能避免手动排序弊端的SORT/SORTBY自动排序系统,全为可直接上手的干货,帮用户告别加班。

针对职场人常因Excel数据处理熬夜、被重复整理工作折磨的痛点,本文结合2026年最新办公场景,整理升级了涵盖六大核心类别的40个Excel函数公式大全。其中详细拆解了求和计算、查找匹配、逻辑判断等类别的多个实用函数,每个公式均搭配具体使用场景、操作技巧及原理解析,如SUMIF单条件求和统计销售员业绩、INDEX+MATCH组合实现反向查找等,帮助用户建立系统的函数思维,而非单纯记忆语法,可高效解决职场中90%的Excel数据难题,彻底改变表格处理方式。

为您推荐的相关资源

多品类市场信息调研框架 | undefined

企业销售利润核算表 | undefined

存货计价审计工作底稿模板 | undefined

客户销售额月榜:排名与数据一览 | undefined

12城空调月度销售数据统计报表 | undefined