使用 COUNTA 计算非空单元格

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021

假设您需要知道您的团队成员是否在工作表中输入了他们所有的项目工时。 换言之,您需要计算有数据的单元格。 更复杂的是,这些数据可能不是数字的。 一些团队成员可能会输入占位符值,如“TBD”。 对于这些占位符值,请使用 COUNTA 函数

对包含数据的单元格进行计数

此示例仅对包含数据的单元格进行计数。

显示 COUNTA 函数的屏幕截图。

请注意,“data”可以包含看不到的空格。 是的,在此示例中您可亲自计算这些空值,但想象一下,您是在一个很大的工作薄中进行计算的。 因此,要使用以下公式:

  1. 确定您要计算的单元格区域。 该示例之前使用了单元格 B2 到 D6。
  2. 选择您要查看结果、进行实际计算的单元格。 我们称之为结果单元格。
  3. 在结果单元格或公式栏中,键入该公式并按下 Enter,如下所示:
    =COUNTA(B2:B6)

对包含多个区域内数据的单元格进行计数

本示例对 B2 到 D6 以及 B9 到 D13 中的单元格进行计数。

显示使用 COUNTA 函数计算 2 个单元格区域的屏幕截图。

可以看到 Excel 突出显示了单元格区域,当按 Enter 时,会显示结果:

显示 COUNTA 函数结果的屏幕截图。

如果你知道自己不需要计算文本数据,而只需要数字和日期,请使用 COUNT 函数

计算有数据的单元格数量的更多方法