EXCEL中关于求多条件下平均值的函数问题
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/31 21:41:57
EXCEL中关于求多条件下平均值的函数问题
我想求的是不同 '客户类型" 下的 总数 前三十位的 “审核数量” 的 平均值 是多少的函数是什么?
要求:当某个 “客户类型” 的 “审核数量”不超过“三十位”时,导出的是这个类型下,所有“审核数量”的平均值
当某个 “客户类型” 的 “审核数量”超过“三十位”时,导出的是这个类型下,总数前三十位 “审核数量” 的平均值
![](http://img.wesiedu.com/upload/6/a7/6a78e5f258a2e3de3cb1fb899608c1c5.jpg)
我想求的是不同 '客户类型" 下的 总数 前三十位的 “审核数量” 的 平均值 是多少的函数是什么?
要求:当某个 “客户类型” 的 “审核数量”不超过“三十位”时,导出的是这个类型下,所有“审核数量”的平均值
当某个 “客户类型” 的 “审核数量”超过“三十位”时,导出的是这个类型下,总数前三十位 “审核数量” 的平均值
![](http://img.wesiedu.com/upload/6/a7/6a78e5f258a2e3de3cb1fb899608c1c5.jpg)
![EXCEL中关于求多条件下平均值的函数问题](/uploads/image/z/8426495-47-5.jpg?t=EXCEL%E4%B8%AD%E5%85%B3%E4%BA%8E%E6%B1%82%E5%A4%9A%E6%9D%A1%E4%BB%B6%E4%B8%8B%E5%B9%B3%E5%9D%87%E5%80%BC%E7%9A%84%E5%87%BD%E6%95%B0%E9%97%AE%E9%A2%98)
若数据在A2:B150中,E2中输入
=AVERAGE(LARGE(IF(A$2:A$150=D2,B$2:B$150),ROW(INDIRECT("1:"&MIN(COUNTIF(A$2:A$150,D2),30)))))
同时按下CTRL+SHIFT+回车,输入数组公式,再用自动填充柄将E2公式下拉.
如果单元格地址不对,自己适当调整.
=AVERAGE(LARGE(IF(A$2:A$150=D2,B$2:B$150),ROW(INDIRECT("1:"&MIN(COUNTIF(A$2:A$150,D2),30)))))
同时按下CTRL+SHIFT+回车,输入数组公式,再用自动填充柄将E2公式下拉.
如果单元格地址不对,自己适当调整.