产品白炽灯氖管日光灯其它白炽灯日光灯日光灯其它白炽灯氖管白炽灯白炽灯白炽灯白炽灯白炽灯白炽灯瓦数2001006010801002002520010010010608010040寿命(小时)3000200080001000未知3000未知30002000未知8001000100020001000商标上海上海北京上海上海上海北京北京北京北京上海北京北京上海上海单价£4.50£2.00£0.80£0.20£1.25£2.50£0.50£5.00£1.80£0.25£0.20£0.15£0.20£0.80£0.10每盒数量4152540101510320102525301020采购盒数326340325520255价值¥54.00¥60.00¥0.00¥120.00¥24.00¥50.00¥0.00¥15.00¥30.00¥180.00¥12.50¥10.00¥0.00¥12.00¥40.00¥10.00统计某一有使用寿命(小时)的产品的商标数
商标北京5这两个单元格是数据范围.
商标名称: 有寿命(小时)的“北京”商标数是 : =DCOUNT(B3:I19,D3,E23:E24)DCOUNT功能
返回数据库或数据清单的列中满足指定条件并且包含数字的单元格个数。
DCOUNT语法
DCOUNT(database,field,criteria)
Database 构成数据清单或数据库的单元格区域。数据库是包含一组相关数据的数据清单,其中包含相关信息的行为记录,而包含数据的列为字段。数据清单的第一行包含着每一列的标志项。
Field 指定函数所使用的数据列。数据清单中的数据列必须在第一行具有标志项。Field 可以是文本,即两端带引号的标志项,如示例2中的“使用年数”或“产量”;此外,Field 也可以是代表数据清单中数据列位置的数字:1 表示第一列,2 表示第二列,等等。
Criteria 为一组包含指定条件的单元格区域。可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。
参数 field 为可选项,如果省略,函数 DCOUNT 返回数据库中满足条件 criteria 的所有记录数。DCOUNT格式没有专门的格式DCOUNT示例1
指定产品已知采购盒数的总数。
产品白炽灯采购盒数5采购盒数为5的产品白炽灯的数量是:3 =DCOUNT(B3:I19,H3,E50:F51)这是相同的计算,但是用采购盒数代替了单元格地址
3产品白炽灯具体指定瓦数为100的总数是
产品白炽灯总数是: 产品白炽灯瓦数在>=80<=100之间的总数
产品白炽灯总数是: 示例2
树种苹果树梨树树种苹果树梨树樱桃树苹果树梨树苹果树公式1高度>10高度1812131498使用年数产量利润高度<164瓦数>=80瓦数<=1002瓦数100 =DCOUNT(B3:I19,\"采购盒数\ =DCOUNT(B3:I19,\"采购盒数\
=DCOUNT(B3:I19,\"采购盒数\
使用年数2012141589产量141091086利润105961057576.845说明(结果)此函数查找高度在 10 到 16 英尺之间的苹果树的记录,并且计算这些记录中“使用年数”字段包含数字的单元格个数。(1)此函数查找高度在 10 到 16 英尺之间的苹果树记录,并计算这些记录中“利润”字段为非空的单元格个数。(1)1105此函数查找苹果树和梨树最大利润。(105)75此函数查找高度大于 10 英尺的苹果树的最小利润。(75)225此函数计算苹果树的总利润。(225)75此函数计算高度在 10 和 16 英尺之间苹果树的总利润。(75)140此函数计算高度大于 10 英尺的苹果树的产量。(140)12此函数计算高度大于 10 英尺的苹果树的平均产量。(12)13此函数计算数据库中所有树的使用年数。(13)2.966479395如果数据库中的数据只是整个果园的一个样本,则此值是苹果树和梨树产量的估算标准偏(2.97)2.653299832如果数据库中的数据为整个果园的样本总体,则此值是苹果树和梨树产量的真实标准偏差(2.65)
8.8如果数据库中的数据只是整个果园的一个样本,那么此值是苹果树和梨树产量的估算方差(8.8)7.04如果数据库中的数据为整个果园的样本总体,则此值是苹果树和梨树产量的真实方差。(7.04)#NUM!返回错误值 #NUM!,因为有多个记录符合给定的条件。提示
可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。例如,如果区域 G1:G2 在 G1 中包含列标志 Income,在 G2 中包含数量 10,000,可将此区域命名为 MatchIncome,那么在数据库函数中就可使用该名称作为参数 criteria。
虽然条件区域可以在工作表的任意位置,但不要将条件区域置于数据清单的下方。如果使用“数据”菜单中的“记录单”命令在数据清单中添加信息,新的信息将被添加在数据清单下方的第一行上。如果数据清单下方的行非空,Microsoft Excel 将无法添加新的信息。确定条件区域没有与数据清单相重叠。
若要对数据库的整个列进行操作,请在条件区域中的列标志下方输入一个空白行。
条件示例
单列上具有多个条件
如果对于某一列具有两个或多个筛选条件,那么可直接在各行中从上到下依次键入各个条件。例如,下面的条件区域显示销售人员列中包含程香宙、刘冰或程龙的行.销售人员程香宙刘冰程龙多列上具有单个条件
若要在两列或多列中查找满足单个条件的数据,请在条件区域的同一行中输入所有条件。例如,下面的条件区域将显示所有在类型列中包含农产品、在销售人员列中包含程香宙且销售额>1000的数据行。
类型农产品销售人员程香宙销售额>1000某一列或另一列上具有单个条件
若要找到满足一列条件或另一列条件的数据,请在条件区域的不同行中输入条件。例如,下面的条件区域将显示所有在类型列中包含农产品、在销售人员列中包含程龙或销售额>1000的行。
类型农产品销售人员程龙>1000两列上具有两组条件之一
若要找到满足两组条件(每一组条件都包含针对多列的条件)之一的数据行,请在各行中键入条件。例如,下面的条件区域将显示所有在销售人员列中包含程香宙且销售额>3000的行,同时也显示程龙销售商的销售额>1500的行。销售人员销售额程香宙>3000程龙>1500一列有两组以上条件
若要找到满足两组以上条件的行,请用相同的列标包括多列。例如,下面条件区域显示>5000和<8000之间以及<500的销售额。销售销售>5000<8000<500将公式结果用作条件
可以将公式(公式:单元格中的一系列值、单元格引用、名称或运算符的组合,可生成新的值。公式总是以等号 (=) 开始。)的计算结果作为条件使用。用公式创建条件时,不要将列标志作为条件标记使用,应该将条件标记置空,或者使用清单中非列标志的标记。例如,下面的条件区域显示在列 d中,其值大于单元格区域 C7:C10 平均值的行。
销售额TRUE =D81>AVERAGE($d$81:$D$84)
注意
用作条件的公式必须使用相对引用(相对单元格引用:在公式中,基于包含公式的单元格与被引用的单元格之间的相对位置的单元格地址。如果复制公式,相对引用将自动调整。相对引用采用 A1 样式。)来引用列标志(例如“销售”),或者引用第一个记录的对应字段。公式中的所有其他引用都必须是绝对引用(绝对单元格引用:公式中单元格的精确地址,与包含公式的单元格的位置无关。绝对引用采用的形式为 $A$1。),并且公式必须计算出结果 TRUE 或 FALSE。
您可以在公式中使用列标志来代替相对的单元格引用或区域名称。当 Microsoft Excel 在包含条件的单元格中显示错误值 #NAME? 或 #VALUE! 时,您可以忽略这些错误,因为它们不影响列表的筛选。Microsoft Excel 在计算数据时不区分大小写。
包含
eld 可以是文本,
是代表数据清单中数
,只要它至少包含一
录中“使用年数”字段包利润”字段为非空的单标准偏差。(2.97)准偏差。(2.65)算方差。(8.8)差。(7.04)定条件的单元格。将此区域命名为
使用“数据”菜单中上。如果数据清单下
条件。例如,下面
。例如,下面的条
,下面的条件区域
中键入条件。例如,
新的值。公式总是条件标记使用,应
值大于
用的单元
A1 样式。)来引都必须是绝对引对引用采用的形式
在包含条件的单元
因篇幅问题不能全部显示,请点此查看更多更全内容