前言:
此刻大家对“数据库如何查询平均分”大概比较着重,同学们都需要分析一些“数据库如何查询平均分”的相关资讯。那么小编也在网摘上网罗了一些有关“数据库如何查询平均分””的相关文章,希望我们能喜欢,看官们快快来了解一下吧!大家好,欢迎回到回来。
上节课,跟大家一起学习了DSUM函数,它用于在数据区域或数据库中,通过一定条件进行求和的函数,这让我想起以前学过的SUMIF函数,似乎有点相似,但DSUM只是针对单一条件进行统计求和,而SUMIF则是可以随着条件的改变而求和。
下面再跟大家学习DAVERAGE,这是一个数据库中按给定条件求平均值的函数,看看它又可以给我们的实际工作中带来哪方面的帮助。
【学习内容】
1、DAVERAGE函数的功能与语法;
2、DAVERAGE函数的应用实例。
【学习目的】
1、掌握DAVERAGE函数的功能与语法;
2、会利用DAVERAGE函数,解决实际工作的问题。
【学习过程】
1、DAVERAGE函数
(1)功能
从数据库中按给定条件求平均值,也就是对列表或数据库中满足指定条件的记录字段(列)中的数值求平均值。
(2)语法
DAVERAGE(database, field, criteria)
(3)参数解释
database:是指构成列表或数据库的单元格区域(关于数据库概念,请参看小编前面有差数据库函数的文章)。
field:指定函数所使用的列。如“班级”或“学校名称”;也可以是代表列表中列位置的数字,如1表示第一列,2表示第二列,……。
criteria:是指包含所指定条件的单元格区域。但是该区域引用的标签要跟database中的标签一致。
2、实例一:按条件计算各校或各班的平均分
如下表所示,要求是按条件计算出学校的平均分。
(1)准备好一个表,如下表所示。
选中P2单元格,输入如下公式:
=DAVERAGE($A:$M,6,$O$1:$O$2)
按回车,就可以得到“学校01”的语文平均分。
(2)公式的解释如下:
(3)统计其它科及总分的平均分
选中P2单元格,将光标放在P2单元格的右下角,变成实心“十”后,往右边拖拉填充公式。
将统计的列号分别设置为7,8,……,12,就可以得到“学校01”所有学科和总分的平均分了。如下表所示。
(4)统计其它学校的平均分
只要将学校名称换为其它的学校的名称,就可以得到其它学校各科及总分的平均分了。
3、实例二:计算各校各班各学科及总分的平均分
方法同实例一,不同的是,条件区域加上班级,如下表所示:
其公式为:
=DAVERAGE($A:$M,6,$O$1:$P$2)
其中,$O$1:$P$2是指学校和班级的范围。
随机更改学校名或班级,就可动态得到各班的学科和总分的平均分了。
【小结】
DAVERAGE是EXCEL的一个数据库求平均函数,它是按单一条件计算平均的函数,使用这一特性,可以实现动态查询数据的平均值,就像本节课所使用的示例一样,做好这样的模板后,就很方便查询平均值了。
标签: #数据库如何查询平均分