Excel - DCOUNTA 函数



描述

DCOUNTA 函数返回列表或数据库列中满足您指定条件的非空单元格计数。

此函数类似于 DCOUNT 函数,不同之处在于 DCOUNTA 函数计算所有非空单元格。DCOUNT 函数仅计算包含数值的单元格。

语法

DCOUNTA (database, field, criteria)

参数

参数 描述 必填/可选
数据库

构成列表或数据库的单元格区域。

数据库是相关数据的列表,其中相关信息的各行是记录,数据的各列是字段。列表的第一行包含每个列的标签。

必填
字段

指示函数中使用的列。

输入用双引号括起来的列标签,例如“年龄”或“产量”,或表示该列在列表中位置的数字(无需引号):1 表示第一列,2 表示第二列,依此类推。

如果省略此参数(字段),则此函数 (DCOUNTA) 将计算数据库中与条件匹配的所有记录。

可选
条件

包含您指定条件的单元格区域。

您可以为条件参数使用任何区域,只要它至少包含一个列标签和列标签下至少一个单元格,您可以在其中为该列指定条件。

必填

备注

  • 您可以为条件参数使用任何区域,只要它至少包含一个列标签和列标签下方至少一个单元格用于指定条件即可。

  • 例如,如果区域 G1:G2 在 G1 中包含列标签“收入”以及在 G2 中包含金额 10,000 美元,则您可以将该区域定义为 MatchIncome 并将该名称用作数据库函数中的条件参数。

  • 尽管条件区域可以位于工作表上的任何位置,但请勿将条件区域放在列表下方。如果您向列表中添加更多信息,则新信息将添加到列表下方的第一行。如果列表下方的行不是空白的,Excel 将无法添加新信息。

  • 确保条件区域不与列表重叠。

  • 要对数据库中的整列执行操作,请在条件区域中的列标签下方输入空行。

适用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

DCOUNTA Function
advanced_excel_database_functions.htm
广告