问题: 一位群友的提问:我有一组销售数据,求销售额最小的几个数(如最小5个数)的平均值,但是,这5个数中大于等于某个数(如6000)不参与平均值计算,该怎么做呢?
题意分析: 该题涉及两个条件,一是最小的5个数,二是这5个数中大于等于6000的数据不参与计算,也就是说求最小的5个数且小于6000的平均值;多条件求平均值,首选函数AVERAGEIFS。
问题处理:
公式:=AVERAGEIFS(B:B,B:B,'<><> 公式解析: AVERAGEIFS(算平均值区域,条件区域1,条件1,条件区域2,条件2…)
B列销售额是要算平均值的区域; 第一个条件是最小的5个数,即比第6个最小数还小的数或是小于等于第5个最小数的数,所以条件区域1是B列,条件是'<>
第二个条件是这5个数中大于等于6000的数据不参与计算,即小于6000,所以条件区域2是B列,条件是'<>
根据分析,将各个参数代进函数AVERAGEIFS的语法格式中,得出公式=AVERAGEIFS(B:B,B:B,'<><>
运算原理: 第一个条件'<><><>
|
|
来自: 新华书店好书榜 > 《「OFFICE」》