讀了2007年第3期中《巧用EXCEL統計體育達標成績》一文,很有感觸。我也是一名體育教師,與《巧》文作者不同的是,我教的是高中,學生達標成績的分數段更多,從5分到100分,有20個段,如果單純使用IF函數,是不能夠查對出所有的成績的,通過不斷地摸索和研究,終于找到了解決辦法。
首先,我建立了一份評分表(圖1)。分值按照升序從5分到100分,徑賽類項目如50米和800米、1000米,使用負值來表示,所有的測試成績都是按升序排列。另外,為避免當測試成績低于最低分值成績時出現錯誤,在5分的上面我又增加一欄空白,對應的成績值也大大低于其它值(設想學生最低成績)。
建立好評分表后,接下來就是建學生成績登記表(圖2)了。為了更好地讓Excel自動結算出成績,在學生姓名旁加了性別。在把學生的測試成績轉換為分值時,用到了IF、LOOKUP兩個函數。函數 LOOKUP 的向量形式是在單行區域或單列區域(向量)中查找數值,然后返回第二個單行區域或單列區域中相同位置的數值。如果需要指定包含待查找數值的區域,則可以使用函數 LOOKUP 的這種形式。函數 LOOKUP 的另一種形式為自動在第一列或第一行中查找數值。語法:LOOKUP(lookup_va