数据库的构成样式与Excel工作表类似,是包含一组相关数据的列表,称为清单;数据库表中的每一行称为一条记录,第一行包含着每一行列的标志项;每一列称为一个字段,是用来存储特定信息的。Excel中的数据库函数可提取数据库中所需要的数据,然后返回满足指定条件的数据或对其进行相关运算。

Excel中的数据库函数具有相同的三个参数:

Database是构成数据清单或数据库的单元格区域。

Field是指定函数所使用的数据列。数据清单中的数据列必须在第一行具有标志项。可以是文本,也可以是代表数据列的数字等。

Criteria是一组包含给定条件的单元格区域。可以指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。

一、计算平均值(DAVERAGE函数):

DAVERAGE函数用于计算列表或数据库中满足指定条件的记录字段(列)中的数值的平均值。

语法是:“=DAVERAGE(database, field, criteria)”

例:计算表中高度大于10的苹果树的平均产量。

在C2单元格插入函数:“=DAVERAGE(A3:E9,D3,A1:B2)”,按【Enter】键确认。

计算平均值

二、计算数值单元格数目(DCOUNT函数):

DCOUNT函数用于计算列表或数据库中满足指定条件的记录字段(列)中包含数字的单元格的个数。

语法是:“=DCOUNT(database, field, criteria)”

字段参数为可选项。 如果省略,则计算数据库中符合条件的所有记录数。

例:计算表中高度大于10的苹果树的“年数”字段包含数值的单元格的数目。

在C2单元格插入函数:“=DCOUNT(A3:E9,C3,A1:B2)”,按【Enter】键确认。

计算数值单元格数目

三、计算非空单元格数目(DCOUNTA函数):

DCOUNTA函数用于计算列表或数据库中满足指定条件的记录字段(列)中包含数字的单元格的个数。

语法是:“=DCOUNTA(database, field, criteria)”

字段参数为可选项。 如果省略,则计算数据库中符合条件的所有记录数。

例:计算表中高度大于10的苹果树的“利润”字段包含的非空单元格的数目。

在C2单元格插入函数:“=DCOUNTA(A3:E9,E3,A1:B2)”,按【Enter】键确认。

计算非空单元格数目

四、提取唯一指定值(DGET函数):

DGET函数用于从列表或数据库中提取符合指定条件的唯一值。

语法是:“=DGET(database, field, criteria)”

例:计算表中高度大于10的苹果树中,大于10的产量值。

在D2单元格插入函数:“=DGET(A3:E9,D3,A1:C2)”,按【Enter】键确认。

提取唯一指定值

五、计算最大值(DMAX函数):

DMAX函数用于列表或数据库中满足指定条件的记录字段(列)中的最大值。

语法是:“=DMAX(database, field, criteria)”

例:计算表中高度大于10的苹果树中,利润最大值。

在C2单元格插入函数:“=DMAX(A3:E9,E3,A1:B2)”,按【Enter】键确认。

计算最大值

六、计算最小值(DMIN函数):

DMIN函数用于列表或数据库中满足指定条件的记录字段(列)中的最小值。

语法是:“=DMIN(database, field, criteria)”

例:计算表中高度大于10的苹果树中,利润最小值。

在C2单元格插入函数:“=DMIN(A3:E9,E3,A1:B2)”,按【Enter】键确认。

计算最小值

七、计算数值的和(DSUM函数):

DSUM函数用于计算列表或数据库中满足指定条件的记录字段(列)中的数字的和。

语法是:“=DSUM(database, field, criteria)”

例:计算表中高度大于10的苹果树的总利润。

在C2单元格插入函数:“=DSUM(A3:E9,E3,A1:B2)”,按【Enter】键确认。

计算数值的和

八、计算数值的积(DPRODUCT函数):

DPRODUCT函数用于计算列表或数据库中满足指定条件的记录字段(列)中的数字的积。

语法是:“=DPRODUCT(database, field, criteria)”

例:计算参数1、参数2、参数3均大于10的A类别的参数4的乘积。

在E2单元格插入函数:“=DPRODUCT(A3:E9,E3,A1:D2)”,按【Enter】键确认。

计算数值的积

九、计算样本标准偏差(DSTDEV函数):

DSTDEV函数用于计算将列表或数据库中满足指定条件的记录字段(列)中的数字作为一个样本时的标准偏差。

语法是:“=DSTDEV(database, field, criteria)”

例:计算苹果树与梨树产量的标准偏差。

在C2单元格插入函数:“=DSTDEV(A4:E10,D4,A1:A3)”,按【Enter】键确认。

计算样本标准偏差

十、计算总体标准偏差(DSTDEVP函数):

DSTDEVP函数用于计算将列表或数据库中满足指定条件的记录字段(列)中的数字作为样本总体时的标准偏差。

语法是:“=DSTDEVP(database, field, criteria)”

例:计算苹果树与梨树产量的标准偏差。

在C3单元格插入函数:“=DSTDEVP(A4:E10,D4,A1:A3)”,按【Enter】键确认。

计算总体标准偏差

十一、计算样本方差(DVAR函数):

DVAR函数用于计算将列表或数据库中满足指定条件的记录字段(列)中的数字作为一个样本时的方差。

语法是:“=DVAR(database, field, criteria)”

例:计算苹果树与梨树产量的方差。

在C2单元格插入函数:“=DVAR(A4:E10,D4,A1:A3)”,按【Enter】键确认。

计算样本方差

十二、计算总体方差(DVARP函数):

DVARP函数用于计算将列表或数据库中满足指定条件的记录字段(列)中的数字作为样本总体时的方差。

语法是:“=DVARP(database, field, criteria)”

例:计算苹果树与梨树产量的方差。

在C3单元格插入函数:“=DVARP(A4:E10,D4,A1:A3)”,按【Enter】键确认。

计算总体方差