在excel中把一定区域内符合范围的数值求平均数

来源:百度知道 编辑:UC知道 时间:2024/06/14 02:04:03
在excel中,如何在一定单元格区域内的数值中把符合范围的(-20到+20之间)的数据求平均数,不符合条件的数据忽略不计

=SUMPRODUCT((A1:B10>=-20)*(A1:B10<=20)*A1:B10)/SUMPRODUCT((A1:B10>=-20)*(A1:B10<=20)*(A1:B10<>0))

=AVERAGE(IF((A1:A100>=-20)*(A1:A100<=20),A1:A100))
数组公式,按Ctrl+Shift+Enter结束公式输入。
数据区域按实际设定。

=AVERAGE(IF(A1:F20<20,A1:F20,IF(A1:F20>-20,A1:F20)))
数组公式,按ctrl+shift+回车结束

用高级筛选,结果显示在数据区域紧下方.再用AVERAGE函数统计.只不知你会用高级筛选不?