发布时间:2019-08-27 13:42:33
1.所有同学的分数的平均值作为基准值
2.如果有各别同学的分数与基准值偏差20%以上(含20%),则剔除该同学的分数,重新计算基准值。
3.如果所有同学的分数与基准价均偏差20%以上的(含20%),则对基准价不做调整。
这个函数怎么做?各位大神!
=IF(COUNTIFS(B:B,"<"&AVERAGE(B:B)*1.2,B:B,">"&AVERAGE(B:B)*0.8),SUMIFS(B:B,B:B,"<"&AVERAGE(B:B)*1.2,B:B,">"&AVERAGE(B:B)*0.8)/COUNTIFS(B:B,"<"&AVERAGE(B:B)*1.2,B:B,">"&AVERAGE(B:B)*0.8),AVERAGE(B:B))
假设分数置于G1:G12,以下公式可以返回所需统计均值:
=IF(SUM(IF(ABS($G$1:$G$12/AVERAGE($G$1:$G$12)-1)<0.2,1,0))=0,AVERAGE($G$1:$G$12),SUMPRODUCT(($G$1:$G$12<AVERAGE($G$1:$G$12)*1.2)*($G$1:$G$12>AVERAGE($G$1:$G$12)*0.8)*($G$1:$G$12))/SUMPRODUCT(($G$1:$G$12<AVERAGE($G$1:$G$12)*1.2)*($G$1:$G$12>AVERAGE($G$1:$G$12)*0.8)))
编辑后,按Ctrl+Shift+Enter确认!
题述的第3点也能返回正确的结果。
这个在一个表格里实现不了
你说的这个要求需要多函数套用才能实现!