求一组数据剔除超平均值±10%后的平均值?

2025-11-10 10:06:44

1、首先求出这组数据中不超过平均值±10%的数之和,作为分子;

然后求出这组数据中不超过平均值±10%的数的个数,作为分母。

则公式如下:

SUM(IF(ABS({A}/AVERAGE({A})-1)>=0.1,0,{A}))/SUM(IF(ABS({A}/AVERAGE({A})-1)>=0.1,0,1))

ABS为绝对值求值公式, ABS({A}/AVERAGE({A})的意思为数组A中每个单元值与数组A各个数平均值之比的绝对值。

2、举例:

某项目有10个投标人参与报价,按标书规定,如果有报价超出平均价±10%,则需要剔除超出平均价±10%的报价,求第二次平均价,然后以第二次平均价为基准价进行报价评分。

10个投标人的报价分别为:

 100  80  120  130  50  60  40  150  90  70

3、则第二次平均价的计算公式为:

{=SUM(IF(ABS(B2:K2/AVERAGE(B2:K2)-)>=10%,0,B2:K2))/SUM(IF(ABS(B2:K2/AVERAGE(B2:K2)-1)>=10%,0,1))}

上述公式中,B2:K2为数组,分子中的1表示为计数。

求一组数据剔除超平均值±10%后的平均值?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢