萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> WPS Office >> WPS 綜合教學

WPS 表格 2007 數組公式求特定比例(前 30%)成績平均分:免排序、免輔助列

需求:現有成績表結構固定不可改,需計算各科前 30% 學生平均分。常規做法需逐科排序、計算名次、再均分,極其繁瑣。WPS 表格 2007 利用 SUM+RANK 數組公式,一步到位,無需輔助列、無需排序。

數據結構

成績表 C3:G95 區域,每列一科(語文、數學、英語...),每行一學生。

圖1 成績表結構

語文(C 列)三步走公式

1. 符合條件人數(C96)

=SUM(1*(RANK(C$3:C$95,C$3:C$95)<=50*0.3))

→ Ctrl+Shift+Enter 確認(自動加大括號)。
RANK 計算各分數在本列排名,<=50*0.3 判斷是否前 30%(50 人為例),1* 將 TRUE/FALSE 轉 1/0,SUM 求和得人數。
關鍵: RANK 自動處理並列名次,前 30% 人數動態精確。

圖2 前 30% 人數結果

2. 符合條件總分(C97)

=SUM((C$3:C$95)*(RANK(C$3:C$95,C$3:C$95)<=C96))

→ Ctrl+Shift+Enter。
分數乘以條件判斷(1/0),只保留前 30% 分數求和。

3. 平均分(C98)

=C97/C96

普通公式回車即可。

批量橫向填充

圖3 所有學科結果

選中 C96:C98 → 拖動填充柄向右至 G 列 → 所有學科前 30% 人數、總分、平均分瞬間全部產出。

優勢總結

  • ✅ 無需改動原表結構;
  • ✅ 無需輔助排序/名次列;
  • ✅ 自動處理並列名次邊界;
  • ✅ 一組公式橫向復用,效率極高。

數組公式威力無窮,掌握 RANK+SUM 組合,複雜統計也能輕鬆拿捏。

copyright © 萬盛學電腦網 all rights reserved