Excel Formulas Academy · 课时

使用 COUNT 统计数字

统计区域中包含数字的单元格数量

第 1 / 4 课13 个步骤

使用 COUNT 统计数字 是 CoddyKit 上的免费 Excel Formulas Academy 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Excel Formulas Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Excel Formulas Academy 课程共包含 4 节课。

为什么计数很重要

电子表格中充满了数字,但有时您只是想知道有多少个。记录了多少笔销售?输入了多少个测试分数?

COUNT 函数正好可以回答这个问题。它会查看一段单元格范围,并告诉您其中有多少个单元格包含数字。

在本课中,您将学习 COUNT 的工作方式、它会忽略哪些内容,以及如何将它用于真实数据。让我们开始计数吧。

认识 COUNT 函数

COUNT 函数接受一个或多个范围,并返回其中存放数值的单元格数量。

它的基本形式很简单:

  • =COUNT(范围)

例如,如果 A1 到 A10 中的单元格包含数字,此公式会返回其中实际包含数字的单元格数量。

=COUNT(A1:A10)

实例演示

假设 A 列记录每日销售额:A1 到 A5 中依次为 120、95、200、150、80。

输入 =COUNT(A1:A5) 会返回 5,因为这五个单元格都包含数字。

COUNT 不会将这些数字相加。它只是统计有多少个单元格包含数值。要计算这些销售额的总数,则应使用 SUM。

=COUNT(A1:A5)

COUNT 会忽略空单元格

如果范围中有些单元格为空怎么办?COUNT 会直接跳过它们。

假设 A1:A5 中依次为 120、(空白)、200、(空白)、80。公式 =COUNT(A1:A5) 会返回 3,因为只有三个单元格包含数字。

因此,即使列中存在空缺,COUNT 也非常适合回答“我实际有多少条记录?”这个问题。

=COUNT(A1:A5)

COUNT 会忽略文本

COUNT 只关注数字。任何包含文本的单元格都会被忽略。

假设 A1:A5 中包含 120、“不适用”、200、“待处理”、80。这些词属于文本,因此 =COUNT(A1:A5) 会返回 3。

当一列中混有真实数值和“不适用”或“TBD”之类的备注时,这一点非常有用。COUNT 会告诉您实际有多少个数字。

=COUNT(A1:A5)

日期也会被计数

在幕后,电子表格会将日期和时间存储为数字。像 2026 年 1 月 1 日这样的日期,本质上是一个经过格式化的序列号。

因此,COUNT 会统计包含日期或时间的单元格。

所以,如果您的范围中混有普通数字和日期,两者都会被计入总数。当计数结果高于预期时,请记住这一点。

=COUNT(B2:B30)

统计多个范围

COUNT 一次可以接受多个范围。只需用逗号将它们分隔开即可。

当数字位于工作表中的两个不同区域时,这会很方便。

  • =COUNT(A1:A10, C1:C10)

此公式会返回两个范围中数值单元格数量的合计。

=COUNT(A1:A10, C1:C10)

统计单个单元格和值

COUNT 的参数不一定必须是范围。您可以传入单个单元格,甚至可以传入直接输入的值。

例如,=COUNT(A1, A5, 42) 会检查 A1 和 A5,并且还会统计字面量数字 42。

在日常工作中,您主要会使用范围,但了解这种灵活性有助于您阅读他人的公式。

=COUNT(A1, A5, 42)

实际场景

假设您经营一家小商店,并将每天的收入记录在 B 列,从 B2 到 B32。有些日子商店没有营业,因此对应的单元格为空。

要了解实际产生销售收入的天数,请使用:

  • =COUNT(B2:B32)

结果会准确告诉您有多少天的收入记录是数值,并自动忽略商店未营业的日子。

=COUNT(B2:B32)

COUNT 与 SUM 的区别

COUNT 和 SUM 很容易混淆,让我们明确它们的区别:

  • =SUM(A1:A10) 会将数字相加,得到总数。
  • =COUNT(A1:A10) 会告诉您有多少个数字。

如果 A1:A10 中有五个值,且每个值都是 10,SUM 会返回 50,而 COUNT 会返回 5。它们回答的是不同的问题,因此使用的是不同的函数。

=SUM(A1:A10)

在 Sheets 中用法相同

好消息是:COUNT 在 Microsoft Excel 和 Google Sheets 中的行为完全相同。同一个公式无需修改即可在这两个工具中使用。

无论您是在 Excel 还是 Sheets 中输入 =COUNT(A1:A10),都会得到该范围内数值单元格的计数。

这种一致性意味着您在这里培养的计数技能可以应用到任何地方。

=COUNT(A1:A10)

快速检查

现在来测试您对 COUNT 的理解。

回顾:使用 COUNT 进行计数

您已经学会如何统计范围中的数字。要点如下:

  • =COUNT(范围) 会返回包含数字的单元格数量。
  • 它会忽略空单元格和文本值。
  • 由于日期和时间以数字形式存储,它会统计日期和时间。
  • 您可以传入多个用逗号分隔的范围。
  • COUNT 负责计数,SUM 负责计算总数;它们回答的是不同的问题。

接下来,我们将使用 COUNTA 统计所有内容,而不仅仅是数字。

=COUNT(A1:A10)
免费开始

用 AI 导师学习 Excel — 免费

在浏览器中编写并运行真实代码,获得全天候 AI 导师的即时帮助,并在网页或应用中继续学习。

课程
30
课程
120

常见问题解答

「使用 COUNT 统计数字」课时是免费的吗?

是的 — 「使用 COUNT 统计数字」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Excel Formulas Academy 课程的其余内容,请升级到 CoddyKit PRO。 Excel Formulas Academy 课程共包含 4 节课。

「使用 COUNT 统计数字」这节课中我会学到什么?

统计区域中包含数字的单元格数量 你通过在浏览器中直接运行的动手代码来练习 Excel Formulas Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Excel Formulas Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Excel Formulas Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。

「使用 COUNT 统计数字」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Excel Formulas Academy 课中编写并运行代码吗?

能。每节 Excel Formulas Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 使用 COUNT 统计数字
  2. 使用 COUNTA 统计所有非空单元格
  3. 使用 COUNTBLANK 查找空单元格
  4. 查找 MAX 与 MIN 值
← 返回 Excel Formulas Academy