您的当前位置:首页正文

Excel实战:条件平均

来源:花图问答

各种平均

本篇适配:小白慎点。​

WPS表格公式,求各种平均值,由易到难。


壹·总分平均

L3处公式:

=ROUND(AVERAGE(C:C),1)。

解析:AVERAGE函数返回C列均值,外嵌ROUND函数,保留1位小数。


貳·各校总分平均

N3处公式:

=ROUND(AVERAGEIF(B:B,M3,C:C),1),向下填充。

解析:AVERAGEIF函数,区域B列,对应条件M3,返回C列各校的总分平均值。


叁·各校各科平均

P3处公式:

=ROUND(AVERAGEIF($B:$B,$O3,D:D),1),向下填充。

解析:同貳,略。


肆·总分前3平均

L11处数组公式:

=AVERAGE(LARGE(C:C,ROW($A$1:$A$3))),三键结束输入。

解析:

①LARGE函数,返回数据集中第k个最大值;

②ROW函数,返回指定引用的行号;

③通过①+②,可得C列的第1至第3个最大值;

④最后外嵌AVERAGE,可得总分前3的平均值。


伍·各校总分前3平均

N11处数组公式:

=AVERAGE(LARGE(IF(B:B=M11,C:C,0),ROW($A$1:$A$3))),三键结束输入,向下填充。

解析:

在肆的基础上,将C:C替换为了IF(B:B=M11,C:C,0),作用是先筛选出各学校数据,然后再返回第1至第3个最大值,最后平均。


陆·各校总分前3各科平均

添加3列辅助列,H2处公式:

=$C2+D2/100000,向右向下填充。

P11处数组公式:

(AVERAGE(LARGE(IF($B:$B=$O11,H:H,0),ROW($A$1:$A$3)))-$N11)*100000,向下填充。

思路提示:

①辅助列=总分+十万分之一各科分;

②思路同伍,对辅助列前3求平均值;

③平均值的小数部分,即为总分前3的各科平均分......

思路2,P11处数组公式:

=AVERAGE(SUMIFS(D:D,H:H,LARGE(IF($B:$B=$O11,H:H,0),ROW($A$1:$A$3)))),向右向下填充。

解析:略。


静静的

躺在订阅里

作者:闲钓宇哥