萬盛學電腦網

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

WPS表格高效解決混合編排考場座號與排名統計難題

期中、期末大型考試常需將平行班學生混合編排考場、座號並統計成績。面對上千筆數據,傳統多次排序、複製貼上法不僅繁瑣易錯,更難應對動態調整。WPS 2010 表格憑藉強大的函數組合,提供了一套優雅高效的解決方案。

一、考場號自動生成:ROUNDUP 函數巧用

假設原始數據從第 2 行開始,每 30 人一個考場。在 D2 輸入公式:

=ROUNDUP((ROW()-1)/30,0)

向下填充至最後一行。原理:ROW()-1 取得相對行號,除以 30 後用 ROUNDUP 向上取整,完美生成 1、1...1(30個)、2、2...2 的考場序列。

圖1:原始數據結構

圖2:考場號生成效果(隱藏部分行)

二、座號循環生成:COUNTIF 動態計數

在 E2 輸入:

=COUNTIF(D$2:D2,D2)

向下填充。精妙之處:絕對引用 D$2 鎖定起始行,相對引用 D2 隨行遞增,統計當前考場號出現的次數,自然形成 1-30 循環座號。

圖3:座號自動生成效果

三、混編名次:RANK 函數一鍵搞定

成績錄入後,在 J2 輸入:

=RANK(I2,$I$2:$I$1302)

向下填充,即得全體學生混編名次(忽略班級界限)。

四、班內名次:SUMPRODUCT 多條件計數突破限制

不排序情況下求班內名次,RANK 無能為力。在 K2 輸入:

=SUMPRODUCT(($B$2:$B$1302=B2)*($I$2:$I$1302>I2))+1

邏輯解析:計算「同班級且分數高於該生」的人數,再加 1。最高分無人超越,計數為 0,+1 即為第 1 名。向下填充,全校班內名次一次生成。

圖4:班內名次統計結果

這套方案零排序、零複製、全公式驅動,數據源一變全表自動更新,是大規模考務統計的終極利器。

copyright © 萬盛學電腦網 all rights reserved