WorksheetFunction.DExcel) (转换方法

对列表或数据库的列中与指定条件匹配的值进行平均值。

语法

表达式D (arg1arg2arg3) 的大小

表达式 表示 WorksheetFunction 对象的变量。

参数

名称 必需/可选 数据类型 说明
Arg1 必需 区域 构成列表或数据库的单元格区域。 数据库是相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。 列表的第一行包含每一列的标签。
Arg2 必需 Variant 指示函数所使用的列。 输入使用双引号括起来的列标签,如“使用年数”或“产量”,或者输入代表列表中列位置的数字(不带引号):1 代表第一列,2 代表第二列,依此类推。
Arg3 必需 Variant 包含指定条件的单元格区域。 对条件参数使用任意范围,只要它至少包含一个列标签,并且在列标签下方至少有一个单元格,在列标签中指定列条件。

返回值

Double

备注

由于在单元格中键入文本或值时等号用来指示一个公式,因此 Microsoft Excel 将计算键入内容;但是,这可能会导致产生意外的筛选结果。 若要指示文本或值的相等比较运算符,请在条件区域内的相应单元格中以字符串表达式的形式键入条件:

=“=entry”,其中 entry 是要查找的文本或值。

例如:

在单元格中键入的内容 Excel 计算和显示的内容
=“=赵强” =彭德威
=“=3000” =3000

Excel 在筛选文本数据时不区分大小写。 但是,可使用公式执行区分大小写的搜索。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。