首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 
设为首页
加入收藏
联系我们
热门关键字: .net应用  操作系统  Dreamweaver  WinRAR  网络推广
高级搜索
您当前的位置: 主页>办公技巧>Excel>Excel 2007中新增的多重条件函数使用实例
Excel 2007中新增的多重条件函数使用实例
来源: 发布时间:2007-12-23 发布人: 浏览: 人次   字体: [ ]  
Excel 2007中增加了AVERAGEIFAVERAGEIFSSUMIFSCOUNTIFSIFERROR五个函数,它们都可以在一定范围内根据条件自行计算。特别是多重条件函数AVERAGEIFS、COUNTIFS和 SUMIFS给我们的工作带来了极大的方便,如在年级段总成绩表中计算各班各科的平均分、及格率和优秀率时,就不用先按班级排序、分班后再计算平均分和两率了。具体实现方法如下:

  1、先在“准考证号”这列单元格的下方空白单元格中输入班级,然后到“姓名”列下方分别输入平均分、及格率和优秀率。

  2、在“语文”这列单元格下方“平均分”所对应的单元格中输入=AVERAGEIFS(C2:C132,$G$2:$G$132,"=1")。(如图1)

Excel 2007多重条件函数1

  AVERAGEIFS是利用多重条件计算指定范围的单元格平均值的函数。其语法格式是:AVERAGEIFS(average_range,criteria_range1,criteria1,criteria_range2,criteria2…),Average_range 是要计算平均值的单元格区域,其中包括数字或包含数字的名称、数组或引用;Criteria_range1, criteria_range2, … 是指在哪些单元格区域中指定条件;Criteria1, criteria2, … 则是指具体条件是什么。

  公式中Average_range是指C2:c132,即“语文”这列的所有成绩。Criteria_range1是指G2:G132,即班级这列数据,而G前后所加的$是为了接下来可以拖动填充另外的数学和英语学科($为绝对应用,拖动公式时所引应用的单元格不发生变化)。Criteria1是指"=1",即条件为班级是一班。

  3、在“语文”这列单元格下方“及格率”所对应的单元格中输入=COUNTIFS(C2:C132,">=90",$G$2:$G$132,"=1")/COUNTIF($G$2:$G$132,"=1")。(如图2)

Excel 2007多重条件函数2

  COUNTIFS是统计某个区域中满足多重条件的单元格个数。其语法格式是:COUNTIFS(range1, criteria1,range2, criteria2…),Range1, range2, … 是指对哪些区域在统计时施加条件。Criteria1, criteria2, … 是指具体条件是什么。公式中Range1是指C2:C132,即“语文”这列的分数;Criteria1是指">=90",即条件为分数大于等于90; range2是指G2:G132,即“班级”这列数据,加$也是为了方便拖动填充其它学科;criteria2是指"=1",即条件为班级是一班。

  COUNTIF函数是统计指定区域中满足给定条件的单元格个数的函数。其语法格式是:COUNTIF(range,criteria),range是一个或多个要计数的单元格,其中包括数字或名称、数组或包含数字的引用,空值和文本值将被忽略。criteria是指按什么条件进行统计,其形式可以为数字、表达式、单元格引用或文本。公式中range是指G2:G132,即“班级”这列所有单元格;criteria是指"=1",意思是条件为班级是一班的同学。

  4、按照计算及格率的方法统计出优秀率,即把90改为120(满分150时120分以上为优秀)。

  5、选中及格率和优秀率这两行,在“开始”选项卡下的“数字”控件组下单击“%”(百分比样式按钮)转换为按百分比显示。还可以单击其后的“增加小数位数”和“减少小数位数”按钮来增减小数位数。(如图3)

Excel 2007多重条件函数3

  另外我们还可以利用COUNTIFS来统计各分数段的人数,如统计语文成绩120分到130分之间的人数则输入:=COUNTIFS(C2:C132,">=120",C2:C132,"<130")


相 关 文 章   发布商链接
·Excel 2007文本颜色及其单元格背景色...
·用好Excel快捷键快速操作图形和其他...
·学习Excel 2007表格的行和列冻结或锁...
·利用Excel函数快速完成学生成绩等级...
·Excel 2007如何隐藏或显示行和列?
·设置Excel表格页码,让打印输出更美...
·excel中if函数的使用示例
·如何用Excel表格实现分栏打印输出的...
·利用Shift键把Excel单元格转换为图片
·创建一个温度计式的Excel图表
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·利用Shift键把Excel单元格转...
·如何用Excel表格实现分栏打印
·excel中if函数的使用示例
·设置Excel表格页码,让打印输
·Excel 2007如何隐藏或显示行...
·利用Excel函数快速完成学生成
·学习Excel 2007表格的行和列...
·用好Excel快捷键快速操作图形
·Excel 2007文本颜色及其单元...
·在 Excel 中绘制斜线表头
·六种方法轻松实现excel输入分
·Excel2007中添加或删除工作表
热 门 文 章
·excel中if函数的使用示例
·Excel 2007如何隐藏或显示行...
·在 Excel 中绘制斜线表头
·Excel 2007文本颜色及其单元...
·学习Excel 2007表格的行和列...
·设置Excel表格页码,让打印输...
·Excel小技巧:快速录数据并且...
·用好Excel快捷键快速操作图形...
·利用Excel函数快速完成学生成...
·六种方法轻松实现excel输入分...
·创建一个温度计式的Excel图表...
·Excel2007中添加或删除工作表...
·如何用Excel表格实现分栏打印...
·利用Shift键把Excel单元格转...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .