你們好,我是教育新聞網(wǎng)的客服熊熊,今天為大家說一下這個(gè)用Excel自動計(jì)算各年級體育成績相關(guān)的問題。
用Excel自動計(jì)算各年級體育成績的方法步驟:
1、將所有體檢標(biāo)準(zhǔn)組織成統(tǒng)一的數(shù)據(jù)格式。
2、體能測試標(biāo)準(zhǔn)有兩種,一種是測量結(jié)果越高,得分越高,比如肺活量、仰臥起坐、跳繩等。
3、二是測量結(jié)果越高,得分越低,如50米跑、耐力跑、身體質(zhì)量指數(shù)指數(shù)等。
4、查詢計(jì)算
5、由于存在對應(yīng)于年級、性別和不同測量分?jǐn)?shù)的分?jǐn)?shù),因此需要構(gòu)造兩個(gè)VBA函數(shù)進(jìn)行查詢和計(jì)算:
6、1)按年級性別查詢體質(zhì)(1類標(biāo)準(zhǔn)):
7、功能:
8、構(gòu)造函數(shù)vba函數(shù):GeneralSearch。
9、示例:
10、綜合搜索('項(xiàng)目標(biāo)準(zhǔn)表名稱',性別,年級,體育項(xiàng)目名稱,測量結(jié)果項(xiàng)目)。
11、2)按年級性別查詢體質(zhì)(兩種標(biāo)準(zhǔn)):
12、功能:
13、構(gòu)造一個(gè)自定義vba函數(shù):SearchType1。
14、示例:
15、search type 1(‘項(xiàng)目標(biāo)準(zhǔn)表名’、性別、年級、運(yùn)動項(xiàng)目名和測量結(jié)果項(xiàng)目)。
16、第三步:查詢重量。
17、二維權(quán)重表(等級-項(xiàng)目)中不同項(xiàng)目在不同等級中所占比例的查詢方法;
18、功能:
19、兩個(gè)excel原生函數(shù)INDEX和MATCH相結(jié)合,實(shí)現(xiàn)了二維表的查詢:
20、示例:
21、INDEX(項(xiàng)目重量表的范圍,MATCH(必需項(xiàng)目,項(xiàng)目重量表的項(xiàng)目名稱列,),MATCH(必需等級,項(xiàng)目重量表等級名稱行,)
22、步驟4:限制空值。
23、由于不同等級計(jì)算總分的項(xiàng)目和自定義函數(shù)GeneralSearch的返回值不同,EXCEL計(jì)算總分時(shí)參數(shù)中會出現(xiàn)空值或不必要的文本返回值,導(dǎo)致求和公式出現(xiàn)錯(cuò)誤。為了清理計(jì)算過程并使excel模板通用,有必要過濾數(shù)據(jù)中的空值和文本返回值。
24、功能:
25、使用IF函數(shù)的嵌套實(shí)現(xiàn)將多個(gè)非法返回值過濾到計(jì)算中。
26、示例:
27、IF(單項(xiàng)分值=' ',0,IF(單項(xiàng)分值='未找到',0,單項(xiàng)分值))。
28、模板實(shí)例
29、以上內(nèi)容只是說明原理的方法,具體的Excel模板可以直接下載使用。
30、如果需要自己更改或修改,可以參考以上步驟和方法。
31、體檢Excel模板和標(biāo)準(zhǔn)文檔可從百度云盤下載:
32、https://pan.baidu.com/s/1ibnZCwyPRcXuamr1UvScnQ
今天文章就到此結(jié)束了,希望本文的內(nèi)容能對大家有所幫助!