今天技巧妹与大家分享下有关AVERAGEIFS函数的基础用法。
一、AVERAGEIFS函数基础语法
AVERAGEIFS函数是用来对同时满足多个条件的所有数据计算其算术平均值
函数语法=AVERAGEIFS(值区域,条件区域1,条件1,条件区域2,条件2…)
二、AVERAGEIFS函数用法
1、求对应的平均值
如图所示,求对应的平均值
在单元格中输入公式=AVERAGEIFS($B3:$I3,$B$2:$I$2,J$2)
说明:
$B3:$I3:表示求平均值区域
$B$2:$I$2:表示条件区域
J$2:表示条件
如果遇到下图所示的情况,要如何求平均值呢?
这时可以在单元格中输入公式=SUMPRODUCT(($B$3:$I$7)*($A$3:$A$7=$A15)*($B$2:$I$2=B$14))/4
说明:
SUMPRODUCT函数是在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
语法:=SUMPRODUCT(array1,[array2], [array3], …)
2、根据月份和部门求对应的平均值
如图所示,如何根据部门和月份求对应的平均值,注意这里不计算空单元格的个数?
在单元格中输入公式=ROUND(AVERAGEIFS(B$3:B$24,$A$3:$A$24,$K3,B$3:B$24,”>0″),2)
说明:
ROUND函数表示是对小数点进行四舍五入