李慧毅



[摘? ? ? ? ? ?要]? 函數是全國計算機等級考試一級MS Office中Excel上機部分的重點內容之一,也是生活中最經常使用的部分,它能大大提高我們的工作效率。通過函數計算,節省計算過程,以此提高效率。根據經驗,整理考試中較常出現并且容易出錯的幾個函數的功能和使用方法,以及實例剖析,以便讀者快速掌握函數的應用。
[關? ? 鍵? ?詞]? 全國計算機等級考試;NCRE;一級MS Office函數;RANK.EQ()
[中圖分類號]? G712? ? ? ? ? ? ? ? ?[文獻標志碼]? A? ? ? ? ? ? ? [文章編號]? 2096-0603(2020)38-0200-02
一、引言
全國計算機等級考試(National Computer Rank Examination,以下簡稱NCRE),是經原國家教育委員會(現教育部)批準,由教育部考試中心主辦,面向社會,用于考查應試人員的計算機應用知識與技能的全國性計算機水平考試體系。它適應市場經濟發展的需要,以考促學,根據社會不同部門應用計算機的不同程度和需要,以應用能力為主,推廣和普及大眾的計算機基礎,并依據考生成績劃分等級,為就業者提供計算機能力水平證明[1]。近十幾年來,參加該考試的考生普遍反映Excel函數應用題比較難,時間耗費多,得分還不理想。以我校某次NCRE考試成績為例:887人通過、良好204人、優秀29人,表明學生知識掌握得不夠扎實,讓考生離優秀一步之遙。本文在此對Excel 2010中常見函數的使用及其操作過程中容易出錯的知識點進行簡要分析、介紹。
二、常見函數
眾所周知,利用Excel本身提供的運算符和函數建立公式,系統根據公式自動進行計算,若公式中引用的單元格內的數據發生改變,系統也會自動更新計算結果,以此提高我們的工作效率。Excel自帶了二百多個內部函數,根據教育部考試中心制定的《全國計算機等級考試一級MS Office考試大綱(2018年版)》和《全國計算機等級考試一級教程計算機基礎及MS Office應用》一書,以及筆者十幾年來的NCRE一級MS Office監考生涯及日常生活中的應用,可知Excel最常見的函數有:
1.求和函數SUM(參數1[,參數2,…]):計算各參數的總和,返回括號內所有參數的總和。注意括號里至少要有一個參數,參數可以是一個單元格或一個單元格區域,也可以是不連續的單元格或單元格區域。
2.求算術平均值函數AVERAGE(參數1[,參數2,…]):計算并返回各參數的平均值,與求和函數一樣,括號內至少要有一個參數。
3.求最大值函數MAX(參數1[,參數2,…]):計算并返回參數中的最大值,與求和函數一樣,括號內至少要有一個參數。
4.求最小值函數MIN(參數1[,參數2,…]):計算并返回參數中的最小值,與求和函數一樣,括號內至少要有一個參數。
5.求非空單元格的數目函數COUNT(參數1[,參數2,…]):計算并返回參數中所有包含數字的單元格的個數,與求和函數一樣,括號內至少要有一個參數。
6.求絕對值函數ABS(參數):返回參數的絕對值,注意參數有且只能有一個,如函數“=abs(-7)”結果為7。
這些函數容易理解、操作簡單、容易得分,就是操作過程中一定要注意參數的選擇,勿多選或漏選,大部分考生都是因為選擇對象出錯而失分。
案例驅動更能提高學習效率。接下來,我們以對產品銷售額進行排序為例,對考生容易出錯的排名函數RANK.EQ( )進行解析。
三、易錯函數舉例
(一)函數介紹
排序函數RANK.EQ(數值,區域,[升/降序]),該函數用于計算某一數值在指定區域范圍內的一組數值中的相對其他數值的大小排名。
參數說明:第一個參數就是需要排序的具體數值;第二個參數就是所有要參與排序的數值所處的單元格區域;第三個參數是排名方式,也就是你想要排序的方式,升序是指數值從小到大排序,反之則是降序,生活中比較經常用到降序,所以若沒填此參數,默認為降序。
(二)案例說明
如圖1所示,利用排名函數RANK.EQ( )計算各產品銷售額排序(降序),將結果置于H3:H14單元格區域中。
步驟1:如圖2所示,首先將光標定位在H2單元格中,點擊名稱框右側的fx“插入函數”按鈕,調出“插入函數”對話框,在選擇函數列表框中找到排名函數RANK.EQ( ),選擇“確定”按鈕,調出“函數參數”對話框。
步驟2:如圖3所示,將相應數據填入,注意第一個Number參數是要排名的具體數值所在的單元格地址引用(用單元格地址才方便下方其他產品排名引用),第二個Ref參數是所有要進行排名的數據所在的單元格地址引用,因為進行排名的整組數據是固定不變的,所以這里的單元格地址引用要用絕對引用,在地址前加上“$”符號,可用F4鍵進行幾種單元格地址引用的切換。第三個Order參數如果為“0”或者忽略,則按降序排,即數值越大,排名結果數值越小;如果為非“0”值,則按升序排,即數值越大,排名結果數值越大。
每個參數的作用在“函數參數”對話框下方都有介紹,請讀者注意留意,對話框的左下角,系統還提供對該函數的幫助,有不理解可再點擊進入學習。本例最終H2單元格內的公式為“=RANK.EQ(G2,$G$2:$G$13,0)”,公式的含義是將G2單元格內的數值562484與G2:G13區域內12個數值{562484,1437240, 1185370,1624654,568960,819858,3208348,1627626,1085812,1094261,826268,799134}進行從大到小的排序,并返回數值562484的排名結果。
步驟3:自動填充。在計算出第一個產品的排名后,將光標定位到H2單元格的右下角的填充柄上(當鼠標移至單元格右下角時,鼠標會變成實心的“十”字形狀,注意與空心的“十”字形狀區分),雙擊,向下填充,各產品的銷售額排名就完成了。
步驟4:自檢。注意隨機抽查幾個產品的排名,核查名次計算的對錯。這個地方,經常會有考生忘記改成單元格地址的絕對引用,直接填充的后果如圖4所示,我們會發現計算結果中出現好幾個第一名。因此這一步要特別注意這一點,只有比較的數值是同一組,排名才有意義,否則就出錯。當然若是有人不愿意或不會用絕對引用,下方的每個公式里的區域引用都用人工手動重新修改為G2:G13,也是可以的,但這樣做就失去了用Excel函數提高工作效率的意義了。
特別提醒:排名函數還有RANK(? )和RANK.AVG(? ),注意它們三者的區別。它們的用法及格式都相同,只是在遇到數值相同時,排名會稍有不同,當使用排名函數RANK.AVG(? )時,數值相等的排名會被平均分配。舉例來說,如圖5所示,一組數{95,85,85,77,62}按從大到小的降序進行排名,數值中的兩個85會并列第2名,在排名函數RANK.AVG(? )中,它得出的結果就是第二名加第三名,然后除以2平分,即(2+3)/2=2.5,顯示第2.5名,如圖5中的C列所示,若排名有進行四舍五入的話,則結果顯示為第3名,如圖5中的D列所示,第2名則為空缺;而使用排名函數RANK.EQ(? )時,數值相等的排名會返回最佳排名,同樣的例子,這里則會顯示第2名,第3名則為空缺,如圖5中的E列所示。
四、結語
在Excel 2010操作題中所應用到的函數遠不止上述幾種,例如條件判斷函數IF(條件判斷,[[結果為真返回值],[結果為假返回值]])、帶條件求和函數SUMIF(條件區域,條件[,求和區域])、帶條件計數函數COUNTIF(范圍,條件)、帶條件求平均值函數AVERAGEIF(條件區域,條件[,求平均值區域])和縱向查找函數VLOOKUP(值,區域,返回區域中的第幾列[,模糊/精確匹配])等,也都有出現,鑒于篇幅有限,此處暫不介紹,考試時若遇到不熟悉的函數,切記考生還可借助微軟公司提供的Excel軟件中自帶的函數幫助,了解函數及函數參數的含義,助考生正確掌握,想取得高分,避免常見錯誤,最好的辦法就是平時多練多學習,考試自然就輕松。
參考文獻:
[1]教育部考試中心.全國計算機等級考試一級教程:計算機基礎及MS office應用[M].2020年版.北京:高等教育出版社,2019.
[2]黃培忠.計算機應用基礎[M].2版.上海:華東師范大學出版社,2019.
◎編輯 馮永霞