首页 > 单独文章 > 正文

经典EXCEL函数教程之:数据库函数

时间:2008-12-27 20:57:20 作者:officeba 【认证】
EXCEL函数有很多,最常用的也就那些,好好实践,你也能掌握,OFFICEBA精心为大家整理常用EXCEL2003的函数。大家可以收藏起来哦。从今天起将每天为你奉献一些经典的EXCEL函数。
()
1
2
3
4
5
6
7
8
9
10
ABCDEF
树种高度使用年数产量利润高度
苹果树>10   <16
梨树     
树种高度使用年数产量利润 
苹果树182014105.00 
梨树12121096.00 
樱桃树13149105.00 
苹果树14151075.00 
梨树98876.80 
苹果树89645.00 
公式说明(结果)    
 

1. DAVERAGE

用途:返回数据库或数据清单中满足指定条件的列中数值的平均值。 语法:DAVERAGE(databasefieldcriteria)

参数:Database 构成列表或数据库的单元格区域。Field指定函数所使用的数据列。Criteria为一组包含给定条件的

单元格区域。 舉例:

=DAVERAGE(A4:E10,"产量",A1:B2)此函数计算高度在 10 英尺以上的苹果树的平均产量。
 

2.DCOUNT

用途:返回数据库或数据清单的指定字段中,满足给定条件并且包含数字的单元格数目。 语法:DCOUNT(databasefieldcriteria) 参数:Database 构成列表或数据库的单元格区域。Field 指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。 =DCOUNT(A4:E10,"使用年数",A1:F2)  

 函数查找高度在 10 16 英尺之间的苹果树的记录,并且计算这些记录中使用年数字段包含数字的单元格数目

 

3.DCOUNTA

用途:返回数据库或数据清单指定字段中满足给定条件的非空单元格数目。 语法:DCOUNTA(databasefieldcriteria)

参数:Database 构成列表或数据库的单元格区域。Field 指定函数所使用的数据列。Criteria为一组包含给定条件的

单元格区域。 =DCOUNTA(A4:E10,"利润",A1:F2)   

此函数查找高度为 10 16 英尺之间的苹果树记录,并计算这些记录中利润字段为非空的单元格数目。(1)

 

4.DGET

用途:从数据清单或数据库中提取符合指定条件的单个值。 语法:DGET(databasefieldcriteria) 参数:Database 构成列表或数据库的单元格区域。Field 指定函数所使用的数据列。Criteria为一组包含给定条件的单元格区域。

=DGET(A4:E10,"产量",A1:A3)  返回错误值 #NUM!,因为有多个记录符合给定的条件。

 

5.DMAX

用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的最大数值。 语法:DMAX(databasefieldcriteria)

参数:Database 构成列表或数据库的单元格区域。Field 指定函数所使用的数据列。Criteria为一组包含给定条件的

单元格区域。 =DMAX(A4:E10,"利润",A1:A3)   此函数查找苹果树和梨树的最大利润。

  

6.DMIN

用途:返回数据清单或数据库的指定列中满足给定条件的单元格中的最小数字。 语法:DMIN(databasefieldcriteria)

参数:Database 构成列表或数据库的单元格区域。Field 指定函数所使用的数据列。Criteria为一组包含给定条件的

单元格区域。 =DMIN(A4:E10,"利润",A1:B2)  此函数查找高度在 10 英尺以上的苹果树的最小利润

  

7.DPRODUCT

用途:返回数据清单或数据库的指定列中,满足给定条件单元格中数值乘积。 语法:DPRODUCT(databasefieldcriteria) 参数:同上 =DPRODUCT(A4:E10,"产量",A1:B2)  此函数计算高度大于 10 英尺的苹果树产量的乘积

 

8.DSTDEV

用途:将列表或数据库的列中满足指定条件的数字作为一个样本,估算样本总体的标准偏差。语法:DSTDEV(databasefieldcriteria) 参数:同上 3  =DSTDEV(A4:E10,"产量",A1:A3)  如果数据库中的数据只是整个果园的一个样本,则此值是苹果树和梨树产量的估算标准偏差

  

9.DSTDEVP

参数:将数据清单或数据库的指定列中,满足给定条件单元格中的数字作为样本总体,计算总体的标准偏差。

语法:DSTDEVP(databasefieldcriteria) 参数:同上  =DSTDEVP(A4:E10,"产量",A1:A3) 如果数据库中的数据为整个果园的样本总体,则此值是苹果树和梨树产量的真实标准偏差

 

10.DSUM

用途:返回数据清单或数据库的指定列中,满足给定条件单元格中的数字之和。语法:DSUM(databasefieldcriteria) 参数:同上 =DSUM(A4:E10,"利润",A1:F2)  此函数计算高度在 10 16 英尺之间的苹果树的总利润

 

11.DVAR

用途:将数据清单或数据库的指定列中满足给定条件单元格中的数字作为一个样本,估算样本总体的方差。语法:DVAR(databasefieldcriteria) 参数:同上 =DVAR(A4:E10,"产量",A1:A3) 如果数据库中的数据只是整个果园的一个样本,那么此值是苹果树和梨树产量的估算方差。(8.8)

   

12.DVARP

用途:将数据清单或数据库的指定列中满足给定条件单元格中的数字作为样本总体,计算总体的方差。

语法:DVARP(databasefieldcriteria) 参数:同上 =DVARP(A4:E10,"产量",A1:A3) 如果数据库中的数据为整个果园的样本总体,则此值是苹果树和梨树产量的真实方差。(7.04)

包含数据透视表的区域为:

 

13.GETPIVOTDATA

用途:返回存储在数据透视表报表中的数据。如果报表中的汇总数据可见,则可以使用函数GETPIVOTDATA 从数据透视表报表中检索汇总数据。 语法:GETPIVOTDATA(pivot_tablename) 参数:Data_field为包含要检索的数据的数据字段的名称(放在引号中)Pivot_table在数据透视表中对任何单元格、单元格区域或定义的单元格区域的引用,该信息用于决定哪个数据数据透视表包含要检索的数据。Field1Item1Field2Item 2114对用于描述检索数据的字段名和项名称,可以任意次序排列。

地区北部   
     
求和项:销售额 产品  
月份销售人员饮料农产品总计
三月Buchanan$3,522$10,201$13,723
Davolio$8,725$7,889$16,614
三月汇总$12,247$18,090$30,337
四月Buchanan$5,594$7,265$12,859
Davolio$5,461$668$6,129
四月汇总$11,055$7,933$18,988
总计$23,302$26,023$49,325

GETPIVOTDATA("销售额",$A$4) 返回销售额字段的总计值 $49,325

GETPIVOTDATA("求和项:销售额",$A$4) 也返回销售额字段的总计值 $49,325。字段名可以按照它在工作表上显示的内容直接输入,也可以只输入主要部分(没有求和项:计数项:等)。

GETPIVOTDATA("销售额",$A$4,"月份","三月") 返回三月的总计值 $30,337

GETPIVOTDATA("销售额",$A$4,"月份","三月","产品","农产品","销售人员","Buchanan") 返回 $10,201

GETPIVOTDATA("销售额",$A$4,"地区","南部") 返回错误值 #REF!,这是因为南部地区的数据是不可见的。

GETPIVOTDATA("销售额",$A$4,"产品","饮料","销售人员","Davolio") 返回错误值 #REF!,这是因为没有“Davolio”饮料销售的汇总值。


相关文章

同类最新