Excel COUNT()函数
MS Excel是目前最受欢迎的电子表格程序,拥有超过400个内置函数。Excel是MS Office套件的一部分,它允许我们对Excel表格中的数据执行各种操作。COUNT()函数是内置的Excel函数之一,经常在表格中使用。
本文讨论了应用Excel COUNT()函数的逐步过程,包括其语法和示例。
Excel中的COUNT函数是什么
COUNT函数是Excel中常用的内置函数之一。我们可以从MS Excel程序的功能区的统计函数类别中使用COUNT函数。COUNT函数主要用于计算具有数值的单元格数量以及从提供的单元格范围中具有数值的参数数量。此函数可以接受一系列数值,并相应地确定给定范围内包含数值的单元格数量。
COUNT函数通常用作传统的Excel工作表函数。这意味着我们可以将Excel COUNT函数作为公式的一部分应用于Excel表格中的一个或多个所需单元格。COUNT函数存在于所有版本的MS Excel中,包括最新的Office 365,Excel 2019,Excel 2016,Excel 2013等。COUNT函数在Excel 2000中引入。
COUNT函数在财务分析中非常有用,如果我们想要计算指定范围内的相应单元格,可以帮助我们确定或分析数据。例如,我们可以计算包含在特定日期之前的一系列单元格。
哪些值被视为数字值
数字和日期是Excel COUNT函数所接受的特定数值。此外,逻辑值和文本表示方式是以不同方式处理的。COUNT函数的行为取决于它们是作为Excel单元格/范围使用还是直接在函数内使用的方法。
以下表格描述了Excel中的COUNT函数对哪些值进行计数以及不计数的情况:
值类型 | 当值在一系列单元格中使用时 | 当值直接在函数中使用时 |
---|---|---|
数字 | 由COUNT函数计算 | 由COUNT函数计算 |
日期 | 由COUNT函数计算 | 由COUNT函数计算 |
逻辑值 | 不会被COUNT函数计算 | 由COUNT函数计算 |
数字和日期的文本表示 | 不会被COUNT函数计算 | 由COUNT函数计算 |
其他文本 | 不会被COUNT函数计算 | 不会被COUNT函数计算 |
错误值 | 不会被COUNT函数计算 | 不会被COUNT函数计算 |
语法
以下是Excel中COUNT函数的语法:
=COUNT(value1, [value2], ...)
在上述语法中,值通常由数值数据,数组,命名范围,对一个或多个所需单元格的引用或包含数字的范围表示。
参数或参数
COUNT函数必须使用至少一个参数。这意味着COUNT函数中至少需要一个参数。然而,根据需要还可以有更多参数,但它们是可选的。
COUNT函数具有以下参数:
- 强制参数: value1是COUNT函数中的必需参数。它由我们想要计算数字的第一个项或单元格引用或范围表示。
- 可选参数: value2和后续的参数都是可选的。然而,这些参数可以像强制参数一样表示。可选参数可以是数字,单元格引用,或一系列数值。这些是我们希望计算值的额外数字或数据。
在早期版本的Excel中,比如Excel2003和更低版本,COUNT函数接受最多30个参数。然而,后续版本增加了这个限制。因此,后续版本,如Excel2007和更高版本,在COUNT函数中支持最多255个单独的参数。此外,我们可以将每个参数标识或表示为值数组或单元格范围,这些数组或范围可能包含其他值。
返回值
Excel中的COUNT函数返回所选/提供的数据单元格/数值范围中数值的总数。换句话说,它通常返回包含数值的单元格的计数。
如何在Excel中使用COUNT函数
在Excel中计算值的数量是最基本和简单的任务之一。当计算所提供范围内的数值个数时,COUNT函数可以有效地执行此任务。我们可以将COUNT函数应用于Excel的其他典型工作表函数。这意味着COUNT函数可以作为Excel工作表中一个或多个所需单元格的公式的一部分来使用。
要成功应用COUNT函数的最简单形式,我们可以在Excel表格中的任何特定单元格中键入它,并提供随机数字作为参数。例如:
=COUNT(1, 2, 3, 4)
在这个例子中,COUNT函数返回输出值4。很明显我们在COUNT函数中提供了四个参数;因此,值的总数为4。这里,参数以数值的形式直接提供给函数。然而,直接在函数中使用数值作为参数是相当罕见的。通常,我们在Excel表中的单元格或范围中处理存储的数据。
在处理注册在Excel单元格中的值时,我们可以按照以下步骤使用COUNT函数来计算指定范围或所选范围内的数值总数:
- 首先,我们选择一个特定的单元格来存储计算得到的包含数字值的单元格数量。然后,在所选单元格中开始键入COUNT函数 ‘=COUNT(‘ (不带引号)。
- 在键入左括号后,我们选择所有要计算结果单元格数值的有效单元格或范围。我们可以使用鼠标的拖动功能来选择所需的单元格/范围。
- 选择完所有需要的单元格/范围后,我们必须键入右括号 ‘)’ (不带引号)来关闭COUNT函数。
- 最后,我们必须按下回车键来获取计算出的单元格数。
例如,假设我们有以下带有随机数字的Excel表格,这些数字分布在A列的单元格中。我们想计算或统计这些指定单元格中的值的总数,即A1:A9范围内的值。因此,我们需要仅针对这个特定范围使用COUNT函数。如果我们将A10单元格作为结果单元格,我们可以像下面的图像一样在其上应用COUNT函数:
最后,我们必须按下回车键来获取应用函数的相应结果。
在上面的例子中,我们在单元格A6中有零值,并且COUNT函数已将其包含在其结果中。这意味着COUNT函数计算零值。通过这种方式,我们可以使用COUNT函数并得到Excel表格中指定数据范围内的总值。
现在让我们通过以下示例来理解COUNT函数的不同用例:
Excel COUNT函数示例
以下示例讨论了如何以不同方式使用COUNT函数的过程:
示例1:计算特定范围内的数字个数
这是在Excel中使用COUNT函数的最常见情况。根据此示例,我们可以在指定范围内使用COUNT函数,并计算给定范围内的数字个数。
让我们考虑以下具有一些学生分数、姓名和相应科目的Excel表格。我们需要计算此Excel表格中的有效数字个数。
我们可以按照以下步骤计算给定范围内的数字:
- 首先,我们需要选择要应用COUNT函数并获取结果的单元格。我们选择单元格B10作为结果单元格。
-
接下来,我们需要在选定的单元格中输入COUNT函数。由于我们想在整个工作表中计算数字,我们选择从单元格A1到E9的整个数据范围作为函数的参数。之后,我们输入右括号。
-
在输入COUNT函数并选择所有有效数据单元格后,我们必须按Enter键以获取结果。我们将立即在结果单元格中获得有效数字值的总数,如下图所示:
例2:计算有效日期的数量
我们也可以使用COUNT函数来计算Excel工作表中注册的有效日期的数量。有效日期被识别为Excel配置中的默认日期格式。
让我们考虑以下带有一些已订购产品及其交货日期的Excel表格。我们想要计算工作表中显示的交货日期范围内有效日期的数量。
我们可以执行以下步骤来计算指定日期范围内的有效日期(交付日期)的数量:
- 首先,我们需要选择一个单元格来记录有效日期的数量。它被称为结果单元格。对于此操作,我们选择单元格C9。
-
接下来,在结果单元格中键入COUNT函数,范围是单元格C2:C8(如下图所示):
-
之后,我们必须键入结束括号并按Enter键来记录应用COUNT函数所得到的结果。尽管所选范围C2:C8中有各种格式的日期,但其中只有三个日期(分别写在单元格C4、C5和C8中)是有效的。因此,函数返回3,如下图所示的结果单元格C9中:
例3:带有多个参数的计数
我们还可以将COUNT函数应用于带有多个参数的Excel单元格范围,包括在函数内直接使用的直接参数。
让我们考虑以下带有多个值(参数或参数)的Excel表格。在这里,当直接在函数中使用额外参数(即6)时,我们希望计算有效数字值的数量。
由于我们的数值范围是在单元格A2:B8中(如上图所示),我们需要将COUNT函数应用于整个范围,另外还要在函数中直接加入参数6。如果考虑结果单元格B9,我们可以像下面这样应用COUNT函数:
=COUNT(A2:B8,6)
接下来,我们按下Enter键获取结果。在我们的示例中,COUNT函数返回7。
现在让我们了解一下为什么在上面的示例中,该函数只返回7个有效的数字值:
所选范围A2:B8中有6个有效的数字值,分别写在单元格A2、A3、A7、B2、B3和B8中。除此之外,函数直接作为参数提供的数字值(为6)也会被计算。因此,在我们的示例中有7个有效的数字值。
除了有效的数字值外,COUNT函数不会计算其他值。这些值包括文本表示形式(单元格A5、A6和B6)、错误值(单元格A4)、无效的日期格式(单元格B4和B5)、逻辑值(单元格A8)和空单元格(B7)。
一些重要事项
为了正确使用COUNT函数,我们必须记住以下几点:
- COUNT函数最多可以接受255个单个参数。
- 所需的参数或输入可以直接提供给COUNT函数,可以是单元格引用或命名范围。
- COUNT函数计算包含数字、日期或以数字形式表示的文本(例如-引号括起来的数字,如“5”)的数据值。
- COUNT函数不计算错误值(例如#VALUE!和#DIV/0!)或无法解释为数字的文本。
- COUNT函数不理解除数字以外的值。这意味着它只计算从提供的参数中不是以文本、文本值、空单元格或逻辑形式表示的值。
- COUNT函数有五个变体:COUNT、COUNTA、COUNTBLANK、COUNTIF和COUNTIFS。每个函数都有其优势和功能。