EXCEL怎样根据条件求平均数?

发布网友 发布时间:2022-03-03 23:55

我来回答

3个回答

热心网友 时间:2022-03-04 01:25

可以用AVERAGEIFS函数。

1、以excel2010版本为例,如图的表格B列是年龄,C列是身高;

2、首先在D1单元格输入AVERAGEIFS函数,可以看到球平均值有几个函数,但这个是求多个条件的数值的平均数,所以选择AVERAGEIFS函数,AVERAGEIFS函数主要是用于返回多重条件所有单元格的平均值;

3、函数中第一个参数是参与计算平均值的单元格,所以这里选择C列的数据,第二、第三个参数分别是求平均数的条件,所以分别填在B列大于等于10和小于等于20的年龄;

4、输入函数后点击enter键则可计算出年龄在大于等于10 小于等于20 的人的身高的平均值了。

热心网友 时间:2022-03-04 02:43

方法一:

输入以下公式

=AVERAGEIFS(C:C,B:B,">=10",B:B,"<=20")

通过AVERAGEIFS多条件求和公式,计算B列大于等于10小于等于20的条件对应C列的平均值。

 

方法二:

输入以下数组公式,按Ctrl+Shift+Enter组合键结束

=AVERAGE(IF((B:B>=10)*(B:B<=20),C:C))

热心网友 时间:2022-03-04 04:17

=average(if((B1:B10>=10)*(B1:B10<=20),C1:C10))
crtl+shift+enter结束公式

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com