缺考生導致排名錯誤、總分顯示 0?用 ISERROR+RANK 與 OR 邏輯修正:
原 =RANK(C2,C$2:C$36) 遇缺考(文字/空白)回傳 #N/A。改為:
=IF(ISERROR(RANK(C2,C$2:C$36)),"缺考",RANK(C2,C$2:C$36))
向右/向下填充,缺考科目顯示「缺考」,正常科目顯示名次。


圖 1-2:修正前錯誤值 → 修正後顯示缺考
「工具」→「選項」→「檢視」→ 取消勾選「零值」,全表 0 值隱藏不列印。

圖 3:選項關閉零值顯示
總分欄 H,排名欄 I 公式:
=IF(OR(C2="缺考",D2="缺考",E2="缺考",F2="缺考",G2="缺考"),"",RANK(H2,$H$2:$H$36))
任一科為「缺考」即不排名(顯示空白),否則正常排名。向下填充至第 36 列。

圖 4:最終成績冊,缺考生單科顯示缺考、總分空白、不參與總排名
三層邏輯修正,成績冊公平、乾淨、自動化,班主任告別手工核對。