国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Excel 的《學生體質(zhì)健康標準》模型設(shè)計與查詢

2012-04-29 18:43:02林彬
中國管理信息化 2012年10期
關(guān)鍵詞:模型設(shè)計

林彬

[摘要] 現(xiàn)代教育信息技術(shù)的迅速發(fā)展,尤其是計算機應(yīng)用技術(shù)的出現(xiàn)、網(wǎng)絡(luò)技術(shù)的運用,已給現(xiàn)代教學帶來了深刻的變革,沖擊著傳統(tǒng)的教學模式,教學觀念,引起教學方法和教學手段的變革。在學校體育教學管理中,如何運用信息技術(shù)來提高工作效率和管理質(zhì)量,是我們應(yīng)該重視和深入研究的。本文利用Excel設(shè)計了一個標準的《學生體質(zhì)健康標準》模型,以便更方便、快捷地進行錄入與查詢。

[關(guān)鍵詞] Excel; 學生體質(zhì)健康標準; 模型; 設(shè)計; 查詢

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2012 . 10. 073

[中圖分類號]TP317.3[文獻標識碼]A[文章編號]1673 - 0194(2012)10- 0124- 04

1前言

隨著IT技術(shù)的不斷發(fā)展及普及,對我們的工作、學習和社會生活等方面產(chǎn)生了巨大影響。各種應(yīng)用軟件的不斷完善和提高,為我們帶來了更多的快捷與方便。特別是Microsoft Excel,它是辦公室自動化中非常重要的一款軟件,很多企事業(yè)單位都是依靠Excel進行數(shù)據(jù)管理。它不僅能方便地處理表格和進行圖形分析,其更強大的功能體現(xiàn)在對數(shù)據(jù)的自動化處理和計算上?!秾W生體質(zhì)健康標準》已經(jīng)實施了好幾年,體育教師在工作中,通過測試所得的學生原始成績數(shù)據(jù)量非常大。在錄入《學生體質(zhì)健康標準》成績時,對體育教師來說是件繁瑣、枯燥的工作,利用Excel函數(shù)與相關(guān)功能,不僅可以達到事半功倍的效果,而且還可以避免人工查詢引起的錯誤。

2相關(guān)函數(shù)介紹

(1) LOOKUP()函數(shù)

LOOKUP() 函數(shù)從單行或單列區(qū)域或數(shù)組返回值。

LOOKUP 函數(shù)具有兩種語法形式:向量形式和數(shù)組形式。其中向量形式:

向量是只含一行或一列的區(qū)域。LOOKUP 的向量形式在單行區(qū)域或單列區(qū)域中查找值,然后返回第二個單行區(qū)域或單列區(qū)域中相同位置的值。

函數(shù)語法:

LOOKUP(lookup_value,lookup_vector,[result_vector])

LOOKUP 函數(shù)向量形式語法具有以下參數(shù) (參數(shù):為操作、事件、方法、屬性、函數(shù)或過程提供信息的值。):

· lookup_value 必需。LOOKUP 在第一個向量中搜索的值。Lookup_value 可以是數(shù)字、文本、邏輯值、名稱或?qū)χ档囊谩?/p>

· lookup_vector 必需。只包含一行或一列的區(qū)域。lookup_vector 中的值可以是文本、數(shù)字或邏輯值。

函數(shù)說明:

· 如果 LOOKUP 函數(shù)找不到 lookup_value,則該函數(shù)會與 lookup_vector 中小于或等于 lookup_value 的最大值進行匹配。

· 如果 lookup_value 小于 lookup_vector 中的最小值,則 LOOKUP 會返回 #N/A 錯誤值。

(2) IF()函數(shù)

功能:它執(zhí)行真假值判斷,根據(jù)邏輯計算的真假值,返回不同結(jié)果。可以使用函數(shù)IF對數(shù)值和公式進行條件檢測。

函數(shù)語法:

IF(logical_test,value_if_true,value_if_false)

Logical_test表示計算結(jié)果為TRUE或FALSE的任意值或表達式。

Value_if_truelogical_test 為TRUE 時返回的值。

Value_if_falselogical_test 為FALSE時返回的值。

如果指定條件的計算結(jié)果為 TRUE,IF 函數(shù)將返回某個值;如果該條件的計算結(jié)果為 FALSE,則返回另一個值。例如,如果 A1 大于 10,公式 =IF(A1>10,"大于 10","不大于 10") 將返回“大于 10”,如果 A1 小于等于 10,則返回“不大于 10”。

函數(shù)說明:

最多可以使用 64 個 IF 函數(shù)作為 value_if_true 和 value_if_false 參數(shù)進行嵌套以構(gòu)造更詳盡的測試。

如果 IF 的任意參數(shù)為數(shù)組,則在執(zhí)行 IF 語句時,將計算數(shù)組的每一個元素。

Excel 還提供了其他一些函數(shù),可使用這些函數(shù)根據(jù)條件來分析數(shù)據(jù)。例如,若要計算某單元格區(qū)域內(nèi)某個文本字符串或數(shù)字出現(xiàn)的次數(shù),可使用 COUNTIF 或 COUNTIFS 工作表函數(shù)。若要計算基于某區(qū)域內(nèi)一個文本字符串或一個數(shù)值的總和,可使用 SUMIF 或 SUMIFS 工作表函數(shù)。

(3) VLOOKUP()函數(shù)

功能:在表格數(shù)組的首列查找值,并由此返回表格數(shù)組當前行中其他列的值。

VLOOKUP 中的 V 表示垂直方向。當比較值位于需要查找的數(shù)據(jù)左邊的一列時,可以使用 VLOOKUP,而不用 HLOOKUP。

函數(shù)語法:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value為需要在表格數(shù)組第一列中查找的數(shù)值。

Lookup_value 可以為數(shù)值或引用。若 lookup_value 小于 table_array 第一列中的最小值,VLOOKUP 將返回錯誤值 #N/A。

Table_array為兩列或多列數(shù)據(jù)。需使用對區(qū)域的引用或區(qū)域名稱。

table_array 第一列中的值是由 lookup_value 搜索的值。這些值可以是文本、數(shù)字或邏輯值。不區(qū)分大小寫。

Col_index_num為 table_array 中待返回的匹配值的列序號。

Col_index_num 為 1 時,返回 table_array 第一列中的數(shù)值;col_index_num 為 2,返回 table_array 第二列中的數(shù)值,以此類推。如果 col_index_num :

小于 1,VLOOKUP 返回錯誤值 #VALUE!。

大于 table_array 的列數(shù),VLOOKUP 返回錯誤值 #REF!。

Range_lookup為邏輯值,指定希望 VLOOKUP 查找精確的匹配值還是近似匹配值:

如果為 TRUE 或省略,則返回精確匹配值或近似匹配值。也就是說,如果找不到精確匹配值,則返回小于 lookup_value 的最大數(shù)值。

table_array 第一列中的值必須以升序排序;否則 VLOOKUP 可能無法返回正確的值。

函數(shù)說明:

在 table_array 第一列中搜索文本值時,確保 table_array 第一列中的數(shù)據(jù)沒有前導空格、尾隨空格、不一致的直引號(' 或 ")、彎引號(‘或“)或非打印字符。

在搜索數(shù)字或日期值時,確保 table_array 第一列中的數(shù)據(jù)未保存為文本值。否則,VLOOKUP 可能返回不正確或意外的值。

如果 range_lookup 為 FALSE 且 lookup_value 為文本,則可以在 lookup_value 中使用通配符、問號 (?) 和星號 (*)。問號匹配任意單個字符;星號匹配任意字符序列。如果您要查找實際的問號或星號本身,請在該字符前鍵入波形符 ( )。

(4) INDEX()函數(shù)

功能:返回表格或區(qū)域中的值或值的引用。

函數(shù) INDEX 有兩種形式:數(shù)組形式和引用形式。

函數(shù)語法:

INDEX(array, row_num, [column_num])

Array 必需。單元格區(qū)域或數(shù)組常量。

如果數(shù)組只包含一行或一列,則相對應(yīng)的參數(shù) row_num 或 column_num 為可選參數(shù)。

如果數(shù)組有多行和多列,但只使用 row_num 或 column_num,函數(shù) INDEX 返回數(shù)組中的整行或整列,且返回值也為數(shù)組。

Row_num 必需。選擇數(shù)組中的某行,函數(shù)從該行返回數(shù)值。如果省略 row_num,則必須有 column_num。

Column_num 可選。選擇數(shù)組中的某列,函數(shù)從該列返回數(shù)值。如果省略 column_num,則必須有 row_num。

函數(shù)說明:

如果同時使用參數(shù) row_num 和 column_num,函數(shù) INDEX 返回 row_num 和 column_num 交叉處的單元格中的值。

如果將 row_num 或 column_num 設(shè)置為 0(零),函數(shù) INDEX 則分別返回整個列或行的數(shù)組數(shù)值。

Row_num 和 column_num 必須指向數(shù)組中的一個單元格;否則,函數(shù) INDEX 返回錯誤值 #REF!。

3模型建立

3.1新建工作表

在Excel工作簿中新建一工作表,命名為“學生體質(zhì)健康標準登記表”,輸入相關(guān)成績,如圖1所示。

3.2函數(shù)設(shè)置

根據(jù)我國教育部頒布的大學一到四年級學生體質(zhì)健康標準,進行評分。以男生為例:

(1) 計算身高體重得分

身高體重的標準簡化為如表1所示。

根據(jù)表1標準,首先:設(shè)置得分取值表,如圖2所示。

其中A17=LOOKUP(D3,{0,44.7,50.6,57.5,59.8},{"50","60","100","60","50"})

B17=LOOKUP(D3,{0,51.6,58.2,66,68.6},{"50","60","100","60","50"})

C17=LOOKUP(D3,{0,56.7,63.8,72.8,75.8},{"50","60","100","60","50"})

D17=LOOKUP(D3,{0,61.8,69.8,79.9,83.2},{"50","60","100","60","50"})

其含義為:根據(jù)男1的體重,在4個不同層次的身高中查找其得分。其余復制公式即可。

其次:設(shè)置登記表中的得分公式

單擊E3單元格,輸入公式=IF(C3<=160,A17,IF(C3<=170,B17,IF(C3<=180,C17,D17))),其余復制公式即可。

其含義為:如果男1的身高小于160,則?。粒保返闹担绻冢保叮皛170之間,則取B17的值,如果在170~180之間,則于C17的值,否則取D17的值。其結(jié)果如圖3所示。

(2) 計算肺活量得分:肺活量指數(shù)部分得分表,如表2所示。

單擊E3單元格,輸入公式=IF(C3<=160,A17,IF(C3<=170,B17,IF(C3<=180,C17,D17))),其余復制公式即可。

單擊G3單元格,輸入公式=F3/D3計算指數(shù)。單擊H3單元格,輸入公式,其余復制公式即可。

=LOOKUP(G3,{84,83,82,81,80,78,77,75,73,71,68,66,64,61,58,55},{"100","98","96","94","92","90","87","84","81","78","75","72","69","66","63","60"})

其含義如上所述。結(jié)果如圖4所示。

(3) 其余各項目的計算以此類推。

最終計算結(jié)果如圖5所示。

其中:總分O3= AVERAGE(E3,H3,J3,L3,N3),其余復制公式即可。

等級P3=IF(O3<60,"不及格",IF(O3<75,"及格",IF(O3<90,"良好","優(yōu)秀"))),其余復制公式即可。

4動態(tài)查詢

4.1設(shè)置自動查詢卡

設(shè)置如圖6所示的動態(tài)查詢卡片,只要在E25單元格中輸入學生的姓名,其余各項指指標自動依次出現(xiàn)在相應(yīng)的位置。

單擊E26單元格,輸入公式=VLOOKUP(E25,B2:P5,2)

其含義是在E25,B2:P5單元格區(qū)域第一列查找E25單元格的值,找到后返加相同行第2列的值。其余含義以此類推。

單擊G26單元格,輸入公式=VLOOKUP(E25,B2:P5,3)

單擊I26單元格,輸入公式=VLOOKUP(E25,B2:P5,4)

單擊E27單元格,輸入公式=VLOOKUP(E25,B2:P5,5)

單擊G27單元格,輸入公式=VLOOKUP(E25,B2:P5,6)

單擊I27單元格,輸入公式=VLOOKUP(E25,B2:P5,7)

單擊E28單元格,輸入公式=VLOOKUP(E25,B2:P5,8)

單擊I28單元格,輸入公式=VLOOKUP(E25,B2:P5,9)

單擊E29單元格,輸入公式=VLOOKUP(E25,B2:P5,10)

單擊I29單元格,輸入公式=VLOOKUP(E25,B2:P5,11)

單擊E30單元格,輸入公式=VLOOKUP(E25,B2:P5,12)

單擊I30單元格,輸入公式=VLOOKUP(E25,B2:P5,13)

單擊G31單元格,輸入公式=VLOOKUP(E25,B2:P5,14)

單擊I31單元格,輸入公式=VLOOKUP(E25,B2:P5,15)

4.2填加控件按鈕

單擊E25單元格,輸入公式=INDEX(B3:B5,C25),其含義是在姓名這一列中查找C25單元格中的值,如果為1,返回男1,其余類推。

在菜單的空白處,右擊,彈出的快捷菜單中,選擇“窗體”,在打開的窗體工具箱中,選擇“列表框”, 如圖7所示。右擊“列表框”控件,在彈出的對話框中選擇“設(shè)置控件格式”命令,如圖8所示。在彈出的“設(shè)置控件格式”對話框中,作如圖9的設(shè)置。

這樣只要在列表框中選擇學生的姓名,其查詢卡片中的姓名就會隨之刷新。如圖10所示。

主要參考文獻

[1] 劉繼偉,楊樺. Excel在財務(wù)管理中的應(yīng)用[M]. 北京:清華大學出版社,2010.

猜你喜歡
模型設(shè)計
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
瞞天過?!律O(shè)計萌到家
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
3D打印中的模型分割與打包
設(shè)計之味
舒適廣告(2008年9期)2008-09-22 10:02:48
揭阳市| 仪征市| 双牌县| 汝南县| 额济纳旗| 满洲里市| 岚皋县| 枣庄市| 屏山县| 枣强县| 上杭县| 诸城市| 盐亭县| 搜索| 大港区| 黑山县| 清流县| 南平市| 长治县| 石河子市| 晋州市| 威信县| 株洲县| 鄂伦春自治旗| 辽阳县| 色达县| 东莞市| 婺源县| 拜泉县| 汉源县| 塔城市| 宁国市| 施秉县| 章丘市| 南雄市| 八宿县| 玉树县| 延安市| 昭通市| 上犹县| 南通市|