周揚帆/湖南財經(jīng)工業(yè)職業(yè)技術(shù)學(xué)院
淺談Excel函數(shù)的教學(xué)方法與技巧
周揚帆/湖南財經(jīng)工業(yè)職業(yè)技術(shù)學(xué)院
Excel 電子表格是人們?nèi)粘I?、工作,用于?shù)據(jù)處理和分析的常用軟件之一。函數(shù)是Excel 數(shù)據(jù)處理的核心內(nèi)容,是學(xué)習(xí)的重點,也是難點。筆者對多年的計算機(jī)應(yīng)用基礎(chǔ)課程的教學(xué)經(jīng)驗進(jìn)行總結(jié),結(jié)合實例闡述Excel函數(shù)學(xué)習(xí)的方法與技巧。
Excel;函數(shù);案例;方法;技巧
計算機(jī)應(yīng)用基礎(chǔ)是一門操作性實用性很強(qiáng)的課程,Excel是該門課程中的重點內(nèi)容,能對文字進(jìn)行錄入、編輯、格式化,能對相關(guān)數(shù)據(jù)進(jìn)行計算和處理。筆者根據(jù)多年從事計算機(jī)應(yīng)用基礎(chǔ)課程的教學(xué)經(jīng)驗出發(fā),進(jìn)行總結(jié),通過結(jié)合實例闡述Excel函數(shù)的教學(xué)方法與技巧。
1.基礎(chǔ)知識準(zhǔn)備
1.1 認(rèn)識函數(shù)
Excel函數(shù)是以“=”(等號)開頭,通過運算符將單元格地址、數(shù)值、字符、括號等組合,可以計算的式子。函數(shù)實質(zhì)上也是公式,是預(yù)先定義好的特定的計算公式。函數(shù)能夠完成許多復(fù)雜的計算,在Excel中對數(shù)據(jù)進(jìn)行處理時,公式和函數(shù)可以相互通用,使用者根據(jù)實際情況可以只運用公式或只運用函數(shù),或者混合使用。
1.2 單元格地址引用
單元格地址分為相對地址、絕對地址和混合地址。相對地址的形式如A6、B9,絕對地址的形式如$D$7、$C$4,混合地址的形式如$B6、B$4。
當(dāng)該地址的函數(shù)被復(fù)制或自動填充時,若該地址是相對地址,則根據(jù)函數(shù)原位置和復(fù)制到的目標(biāo)位置推算函數(shù)中單元格相對原位置的變化,使用變化后的單元格地址的內(nèi)容進(jìn)行計算;若該地址為絕對地址,則函數(shù)永遠(yuǎn)是照搬原單元格的內(nèi)容;若該地址為混合地址,則相對部分會根據(jù)函數(shù)原來位置和復(fù)制到的目標(biāo)位置推算出函數(shù)中單元格地址相對原地址的變化,而絕對部分地址永遠(yuǎn)不變。
1.3 函數(shù)的分類
1.3.1 常用函數(shù)
Excel的常用的函數(shù)有:求和函數(shù)sum(),求平均函數(shù)average(),最大值函數(shù)max(),最小值函數(shù)m in(),計數(shù)函數(shù)count(),如果函數(shù)if()等,這些函數(shù)采用單擊“插入函數(shù)”按鈕,即可快速完成操作,得到結(jié)果。
1.3.2 混合函數(shù)
混合函數(shù)是指由多個不同的函數(shù)混合使用才能得到結(jié)果,這類函數(shù)用“插入函數(shù)”按鈕無法直接完成操作,必須在編輯欄中,或在單元格中進(jìn)行編輯才能完成運算。
1.3.3 函數(shù)嵌套
函數(shù)的嵌套最具代表的是if()函數(shù)的嵌套,if()函數(shù)是用來判斷一個條件是否滿足,如果滿足則返回一個值,如果不滿足則返回另外一個值,這個值可以是邏輯值(false或true),也可以是數(shù)值,也可以是字符或字符串。由于嵌套函數(shù)涉及到的參數(shù)較多,學(xué)生操作時容易出現(xiàn)錯誤,經(jīng)常造成死循環(huán)、字符或字符串出現(xiàn)錯誤提示、括號缺失等錯誤,故而函數(shù)嵌套需要注意的是:字符串的雙引號和括號必須是英文狀態(tài)下輸入的,并且是成對出現(xiàn)的,有幾重嵌套,就必須幾重括號。
高職教育提倡以職業(yè)活動為導(dǎo)向,學(xué)生學(xué)習(xí)到的Excel知識和技能一般會運用到未來的生活、工作中,無論是教學(xué)手段、教學(xué)方式,還是教學(xué)內(nèi)容都應(yīng)該緊緊圍繞著職業(yè)能力目標(biāo)來服務(wù)的,這就要求教師應(yīng)該有針對性的選擇案例來進(jìn)行教學(xué),同時根據(jù)學(xué)生掌握的情況,隨時調(diào)整授課內(nèi)容,突出重點,突破難點,利于學(xué)生更好地掌握好知識和技能。所選擇的案例要難以適中,不能過難也不能過易,以貼近學(xué)生日常生活,能解決實際生活中的問題為原則,便于學(xué)生理解。此外,還要遵循學(xué)生的認(rèn)知規(guī)律,按照由淺入深,由易到難,從學(xué)生的實際情況出發(fā),才能設(shè)計出合理的教學(xué)程序,從而使教學(xué)效果達(dá)到最優(yōu)。
1.案例剖析
以下題為例:打開文件“期末考試成績單”,如圖1所示,完成如下操作:
①用函數(shù)average計算“平均分”,結(jié)果置于G2:G11單元格區(qū)域。
②用函數(shù)sum計算“總分”,結(jié)果置于H 2:H 11單元格區(qū)域。
③用函數(shù)count統(tǒng)計“總學(xué)生數(shù)”,結(jié)果置于M 1單元格。
④用函數(shù)countif統(tǒng)計“各班級人數(shù)”,結(jié)果置于M3:M6單元格區(qū)域。
⑤用函數(shù)if標(biāo)識“等級”:若“平均分”>=80等級顯示為“優(yōu)”,80>“平均分”>=60顯示為“及格”,“平均分”小于60為“不及格”,結(jié)果置于I2:I11單元格區(qū)域。
⑥若三科中有小于60分的,在“補(bǔ)考否”一列中顯示“補(bǔ)考”,反之顯示空白,結(jié)果置于J2:J11單元格區(qū)域。
圖1 期末考試成績單
分析:該題貼近學(xué)生學(xué)習(xí)環(huán)境,學(xué)生容易理解,涉及到了多種函數(shù),將常用的函數(shù)、混合函數(shù)、嵌套函數(shù)進(jìn)行了有效整合。對于if函數(shù)的嵌套,可以借助數(shù)學(xué)分段函數(shù)的思想,如圖2所示,基于此,學(xué)生就很容易理解。
圖2 數(shù)學(xué)分段函數(shù)
2.教學(xué)方法與技巧
只有在教學(xué)過程中不斷的總結(jié)和思考,歸納總結(jié)出實用、夠用的教學(xué)方法和技巧,才能提高學(xué)生學(xué)習(xí)和使用Excel函數(shù)的時效。
(1)仔細(xì)“看”
教師講解函數(shù)的運用時,必須讓學(xué)生養(yǎng)成仔細(xì)看函數(shù)參數(shù)含義或者函數(shù)幫助信息的習(xí)慣。以if()函數(shù)為例,判斷學(xué)生成績的等級(優(yōu)秀、及格或不及格)。選擇I2單元格單擊“編輯欄”上fx函數(shù)按鈕,彈出“插入函數(shù)”對話框。
選擇IF,可以看到對話框下方出現(xiàn)了if函數(shù)的相關(guān)解釋,即IF(logical_test,value_if_true,value_if_false)判斷一個條件是否滿足,如果滿足返回一個值,如果不滿足則返回另一個值。單擊“確定”,則彈出“函數(shù)參數(shù)”對話框。
單擊“函數(shù)參數(shù)”對話框的任意一個參數(shù)框,在該對話框下方都會有提示信息,例如,單擊“l(fā)ogical_test”框,會提示本輸入框中應(yīng)該輸入“任何一個可判斷為TRUE或FALSE的數(shù)值或表達(dá)式”;單擊該對話框的“l(fā)ogical_if_true”框,在該對話框下方會提示本輸入框中應(yīng)該輸入“當(dāng)logical_test為TRUE時的返回值。如果忽略,則返回TRUE。IF函數(shù)最多可嵌套七層”;單擊該對話框的“l(fā)ogical_if_false”框,在該對話框下方會提示本輸入框中應(yīng)該輸入“當(dāng)logical_test為FALSE時的返回值。如果忽略,則返回TRUE。IF函數(shù)最多可嵌套七層”。
于是,容易判讀出,三個參數(shù)框中應(yīng)該分別填寫“H 2>=80”,“”優(yōu)””(其中雙引號為英文狀態(tài)下的雙引號),“IF(H2<60,"不及格","及格")”(其中雙引號為英文狀態(tài)下的雙引號)。具體如圖3所示。
圖3 “i f()函數(shù)參數(shù)”對話框
(2)大膽“猜”
使用函數(shù)幫助能夠獲取函數(shù)參數(shù)含義,但描述得不是很直觀、通俗易懂。這時,教師有必要引導(dǎo)學(xué)生結(jié)合函數(shù)的功能,大膽猜測函數(shù)或參數(shù)含義。以countif()函數(shù)為例,從英文單詞表面上看,應(yīng)該是count()函數(shù)和if()函數(shù)的結(jié)合。
(3)勇于“試”
有時候,即使清楚函數(shù)參數(shù)含義,也無法保證在使用函數(shù)過程中萬無一失,這時,教師需要給予學(xué)生足夠的勇氣和信心,鼓勵學(xué)生勇于嘗試。
以And()函數(shù)為例,它是“檢查是否所有參數(shù)均為TRUE,如果所有參數(shù)值為TRUE,則返回TRUE”。鑒于此,logical輸入的應(yīng)該是相對并列的邏輯判斷式即可,具體如圖4所示。
圖4 “An d()函數(shù)參數(shù)”對話框
(4)敢于“仿”
當(dāng)學(xué)生對函數(shù)或參數(shù)含義理解不透,不知道如何下手時,教師可以提示學(xué)生打開函數(shù)幫助信息,大膽模仿函數(shù)的操作方法。
有了if()和and()函數(shù)運用的基礎(chǔ),對于判斷學(xué)生是否補(bǔ)考就很容易了。于是J2單元格輸入=IF(AND(D2>=60,E2>=60,F2>=60),"","補(bǔ)考")即可。
教師應(yīng)該不斷完善教學(xué)方法,運用多種教學(xué)手段,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力,使其能自主的分析問題、解決問題,從而掌握Excel函數(shù)運用的技巧。