面對「多學校、多系所混編」的成績冊(圖 1),需分別統計各校各系各科總分、平均、系內排名。ET 表格善用 SUMPRODUCT 多條件邏輯,輕鬆破解。

圖 1
例:求「工業職專・機電系」全體學生國文總分。
B 欄=學校、C 欄=系所、D 欄=國文。公式:
=SUMPRODUCT((B2:B16="工業職專")*(C2:C16="機電"),D2:D16)
前兩組括號為條件(以 * 實現 AND),最後一組為求和區域。擴展至多條件只需繼續加 *(條件N)。
批量產出「各校 × 各系 × 各科」總分表(圖 2):
N2 輸入 =SUMPRODUCT(($B$2:$B$16=$L3)*($C$2:$C$16=$M3),D$2:D$16),雙向填充滿表。搭配 IF(…=0,"",…) 隱藏 0 值美化呈現。

圖 2
平均 = 總分 ÷ 人數。人數同樣用 SUMPRODUCT 統計非空白儲格:
=SUMPRODUCT(($B$2:$B$16=$L18)*($C$2:$C$16=$M18)*(D$2:D$16<>""))(圖 3)。

圖 3
平均分公式(含錯誤處理):
=IF(ISERROR(N3/N18),"",N3/N18)(圖 4)。或單一公式版:
=IF(SUMPRODUCT(($B$2:$B$16=$L3)*($C$2:$C$16=$M3)*(D$2:D$16<>""))=0,"",SUMPRODUCT(($B$2:$B$16=$L3)*($C$2:$C$16=$M3),D$2:D$16)/SUMPRODUCT(($B$2:$B$16=$L3)*($C$2:$C$16=$M3)*(D$2:D$16<>"")))

圖 4
思路:某生排名 =「同校同系且總分比他高的人數」+ 1。
J2 公式:=SUMPRODUCT(($B$2:$B$16=B2)*($C$2:$C$16=C2)*($I$2:$I$16>I2))+1,向下複製即得各生系內排名(圖 5)。

圖 5
一支 SUMPRODUCT,解決多維度交叉統計,教師辦公效率躍升關鍵。