excel表格中函数公式

发布时间: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点也能返回正确的结果。

这个在一个表格里实现不了  

你说的这个要求需要多函数套用才能实现!

以上问题属网友观点,不代表本站立场,仅供参考!