劉銀兵
以語文學(xué)科為例(圖1)。假定理科線110分、文科線139分,在L1單元格輸入列標(biāo)題“語達(dá)”,在L2單元格輸入如下公式并向下填充到最后一行:
= ( $A2 = "理科")*(E2>=110)+($A 2="文科")*(E2>=139)
其中,邏輯運(yùn)算符“*”表示與運(yùn)算,要求同時成立;“+”表示或運(yùn)算,只要求一個成立;“=”判斷是否相等;“>=”判斷數(shù)值大小,下同。公式的作用是判斷理科的語文成績大于等于110或者文科的語文成績大于等于139。
其他科目的公式類似:
數(shù)學(xué)成績達(dá)成公式:=($A2="理科")*(F2>=145)+($A2="文科")*(F2>=108)
英語成績達(dá)成公式:=($A2="理科")*(G2>=73)+($A2="文科")*(G2>=75)
總分達(dá)成公式:=($A2="理科")*(H2>=327)+($A2="文科")*(H2>=320)
選科等級要求達(dá)B,以“選一”為例,在P1單元格輸入列標(biāo)題“一達(dá)”,在P2單元格輸入如下公式并向下填充到最后一行:
=(I2="A")+(I2="B")
公式的作用是判斷選一的等級是否為A或者B。
“選二”類似,公式(圖2):=(J2="A")+(J2="B")
與算術(shù)運(yùn)算符混用計(jì)算上次考試分?jǐn)?shù)線差值。假定上次考試分?jǐn)?shù)線理科322分、文科315分,在R1單元格輸入列標(biāo)題“線差”,在R2單元格輸入如下公式并向下填充到最后一行:
= ( $ A 2 = "理科" ) * ( K 2 -322)+($A2="文科")*(K2-315)
其中,算術(shù)運(yùn)算符“-”計(jì)算總分與分?jǐn)?shù)線的差值;“*”表示兩者相乘求積。公式的作用是計(jì)算理科或者文科總分與分?jǐn)?shù)線的差值(圖3)。
按主要關(guān)鍵字班級升序,次要關(guān)鍵字線差降序排序,再對線差篩選,以線上線下5分為例,選出大于等于-5、小于等于4的學(xué)生的各科達(dá)成情況(圖4)。