在WPS表格2007中求特定比例成績的平均分

2016-06-27 08:40:43 來源:互聯(lián)網(wǎng)作者:souphp3l2 人氣: 次閱讀 372 條評論

如果要對某份成績表求每學科前30%學生的平均成績,那么我們一定會想到使用SUMIF函數(shù)。在WPS表格2007中新增加的這個函數(shù)在解決這類問題上是非常方便的。不過,如果我們的成績表已經(jīng)存在,而且我們不能改變成績表的結(jié)構(gòu),...

  如果要對某份成績表求每學科前30%學生的平均成績,那么我們一定會想到使用SUMIF函數(shù)。在wps表格2007中新增加的這個函數(shù)在解決這類問題上是非常方便的。不過,如果我們的成績表已經(jīng)存在,而且我們不能改變成績表的結(jié)構(gòu),比如增加輔助以求各學科的名次。那么,此時應該如何處理呢?要計算每一學科前30%的學生的該科平均分,一種可行的辦法是:對每一學科分別排序,然后計算該學科前30%學生的人數(shù)(考慮到可能會有名次并列的問題,所以,每一學科的前30%的人數(shù)是不相同的,即使是同一個班級也是如此),再計算平均分,這種方法當然可以解決問題。不過,這種操作是相當繁瑣的,特別是當這樣的成績表數(shù)量比較多時。

  在WPS表格中,我們可以借助于SUM函數(shù)及數(shù)組公式解決這個問題,使我們擺脫繁瑣的操作。

成績表如圖1所示。各學科的成績分布在C3:G95單元格區(qū)域,每一列為一個學科。

我們先求C列語文學科的前30%學生的人數(shù)。點擊C96單元格,在單元格中輸入如下公式“=SUM(1* (RANK(C$3:C$95,C$3:C$95)<=50*0.3))”,然后將鼠標定位于編輯欄,按下“Ctrl+Shift+Enter”快捷鍵,可以看到在公式的外層自動添加了數(shù)組公式的標記??一對大括號。當然,在C96單元格已經(jīng)可以看到符合條件的人數(shù)了。如圖2所示。

  符合條件的學生成績的總分的求法與人數(shù)求法是基本一致的。只要在C97單元格輸入如下公式“=SUM((C$3:C$95)* (RANK(C$3:C$95,C$3:C$95)<=C96))”,然后一定記得按下“Ctrl+Shift+Enter”快捷鍵,就可以得到相應的分數(shù)了。

  至于那個平均分,就更簡單了。只要在C98單元格中輸入公式“=C97/C96”,按下回車鍵,就可以得到所需要的分數(shù)了。

選中C96:C98單元格。拖動該單元格區(qū)域的填充句柄向右復制公式至G98單元格。松開鼠標后,就可以很輕松地得到全部學科的符合條件的人數(shù)、總分和平均分了,如圖3所示。