分享

AVERAGEIF():依条件求取平均值

 rogerkfl 2016-09-10
A
VERAGE()函数,大家应该很熟悉,计算平均值的。但AVERAGEIF()是Excel 2007版以上新增的函数,它用来求取某个区域内满足给定条件的所有单元格的平均值(算术平均值)。

AVERAGEIF(range, criteria, [average_range])
1)Range必需。 要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。
2)Criteria必需。 形式为数字、表达式、单元格引用或文本的条件,用来定义将计算平均值的单元格。 例如,条件可以表示为 32、'32'、'>32'、'苹果' 或 B4。
3)Average_range可选。 计算平均值的实际单元格组。 如果省略,则使用 range。
举例说明:上图中3列数据,班级、姓名、分数,如果我们要计算1班的平均分,在F2单元格输入公式:=AVERAGEIF(A2:A17,E2,C2:C17)

公式中“A2:A17”是班级区域,“E2”是班级所在单元格,“C2:C17”则是分数列,公式是依据第一、二参数确定求取平均分的依据。
与SUMIF()、COUNTIF()一样,条件里面可以输入通配符“*”、“?”,例如上图中求取姓李同学的平均分,第二个参数可以写成“李*”。
 
学好Excel,走到哪里都不怕~
你在工作遇到有趣的Excel案例及问题,欢迎@我,相互交流并分享给e友~~~
e友
老墨,我有个Excel问题......
交给我,
@moguho_e,
或者2838002@qq.com,
第一时间处理,
并在公众号中分享给大家!
老墨
 
老墨说Excel
微信号:moguho_e
谢谢阅读

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多