转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 软件使用 >> 办公软件 >> 正文
详细介绍如何使用DAVERAGE数据库函数在Excel中超级灵活的计算平均值         ★★★★

详细介绍如何使用DAVERAGE数据库函数在Excel中超级灵活的计算平均值

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1055 更新时间:2009/6/9 2:17:35

  关于在Excel中求平均值、平均分,毋庸置疑,用过Excel的人都知道当然要使用AVERAGE函数了!

  我们非常庆幸,能使用Excel软件为我们做各种统计工作,诸如简单的、较为复杂的财务工作;诸如各种成绩的统计等!

  一般的常用的函数都已经能满足我们的多数工作了,再高级点的应用就要数VBA的使用了!

  但是您知道吗?还有更夸张的函数,功能更强大灵活性更大,对于工作而言更具效益!

  本文,我们就一起来学习一下DAVERAGE数据库函数的使用!

  下面先介绍理论用法:

  DAVERAGE(database,field,criteria)    

  Database构成数据清单或数据库的单元格区域。数据库是包含一组相关数据的数据清单,其中包含
相关信息的行为记录,而包含数据的列为字段。数据清单的第一行包含着每一列的标志项。

  Field指定函数所使用的列。Field 可以是文本,即两端带双引号的列标志,如“使用年数”或“产量”;此外,Field 也可以是代表数据清单中数据列位置的数字:1 表示第一列,2 表示第二列,或者是列中的单元格地址,如$E$1。

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

  上述为理论知识的介绍,在此先打住,该函数没有任何的专门格式,但是灵活性和功能相当强大

  也许您看到这里就茫然了,不错,值得茫然,因为该函数的应用非常灵活,因此,它不具备任何的固定的格式!所以,您爱怎么用就怎么用,想咋用就咋用!

  下面以实例介绍其用法,先观看实例,之后俺再做总结!如下图

  上图中,是一张学生成绩表,现在,我们要实现的功能是,在B16单元格中的数字为3,代表班级号;这个时候,B17单元格中所求的平均值为3班物理学科的平均分;倘若,将B16的值改为2,那么,自然就是自动显示2班物理棵的平均分了,其他依此类推!下面看看如何做吧!

  如下图,首先选择C17单元格!

  之后在FX函数输入框中输入如上图的函数即可!

  以上函数=DAVERAGE($A$1:$E$13,$E$1,$B$15:$B$16)是啥意思呢?

  $A$1:$E$13代表所要进行数据统计的单元格区域,即数据范围!

  $E$1代表的是E1单元格的数据,即物理!

  $B$15:$B$16,这里就罗嗦了,也很难讲的!指的就是条件,本例的含义就是:班级为3;

  除此之外,该函数还有多种灵活性更大的应用,上述函数代码,我们可以使用如下的代码互换,效果完全一样!

  =DAVERAGE($A$1:$E$13,“物理“,$B$15:$B$16)

  针对以上的实例说明,下面我们使用中文来表达一下该函数的用法:

  DAVERAGE(数据区域,所求数据列标题地址或该单元格的字符,条件)

  上述仅有三个参数,但是每个参数都非常灵活!

  数据区域可以根据需要随意改变范围;

  所求数据列标题地址或该单元格的字符,我们可以使用诸如$E$1来代替,亦可以使用单元格中的字符,即“物理“来代替;

  至于条件,只要是合法的条件即可,可以是横向的条件,亦可以是纵向的条件!即$B$15:$B$16可以改为$B$15:$C$15等等!

  上述的条件,班级为3,这个时候,我们可以改为1、2等,亦可以改为<=3,>=2,=1,您看看,是不是太灵活了,这种条件居然还有!

  同时,涉及到单元格地址,我们也不必一直使用绝对地址,还可以使用相对地址呢,如=DAVERAGE(A1:E13,E1,B15:B16)

  算了,越说俺就觉得越糊涂,相信您的疑问越发多了!下面再以一实例来说明吧!

  上例中,假如我们要在C17单元格中同时计算1班和2班的物理平均分,如何写函数代码呢,很简单,遵循如下如下操作便可:

  将B16单元格中的值3,改为<=2即可!

  如果我们要求除1班之外的所有班级的语文平均分,如何求呢?

  代码如此:=DAVERAGE($A$1:$E$13,“语文“,$B$15:$B$16) 或者 :=DAVERAGE($A$1:$E$13,$B$1,$B$15:$B$16)

  之后,将B16单元格中的值3,改为>1即可!

  哦拉,这个函数得亲自使用方能领悟!在下就不多言了!


[Web开发]PHP过滤HTML字符串的常用函数使用方法介绍  [Web开发]详细介绍session的用法详解
[电脑应用]介绍一下常见防采集策略方法和它的弊端及采集对策  [办公软件]EXCEL常用函数及功能介绍一
[Sql Server]SQL存储过程的介绍及简单的存储过程介绍  [Web开发]ASP.NET技术中常见问题的详细解答及代码之一
[Web开发]VS2008和.NET3.5Beta2新特性(介绍及下载地址)  [Web开发]Web.config文件详细介绍
[Web开发]HTTP(401,500)错误代码详细介绍  [Web开发]简单介绍XML在Web中的应用
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · 办公软件  · 系统软件
    · 常用软件  · 聊天工具
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台