賈福運 李琨 王雷
摘要:隨著科學技術的不斷發(fā)展,信息技術作為當今科學技術的主要催動力量發(fā)揮著不可或缺的關鍵作用,已經(jīng)成為當代大學生必須掌握的一門技術。近年來,大學生學習計算機科學與技術的熱情不斷高漲,順應地,全國計算機等級考試也成了考生參與數(shù)量眾多的考試。針對非計算機專業(yè)趨向報考全國計算機等級考試—MS OFFICE高級應用且通過率又普遍不高的特點,本文重點剖析MS OFFICE高級應用的EXCEL中的難點函數(shù)。希望給全國備考計算機二級之MS OFFICE 高級應用的大學生一些建議與經(jīng)驗,也希望給參加計算機二級之MS OFFICE 高級應用的培訓教師或從事計算機基礎課教學的教師一定的幫助。
關鍵詞:計算機二級;EXCEL;難點函數(shù)
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2019)05-0192-02
1引言
信息技術作為高效的生產(chǎn)力被很多專家成為世界的第四次工業(yè)革命,而計算機技術作為當代信息技術的主要力量發(fā)揮著不可替代的巨大作用。被全世界熟知并贊嘆的中國新四大發(fā)明(高鐵,網(wǎng)購,共享單車,移動支付)都是建立在計算機科學與技術之上的應用,沒有計算機技術的支持就沒有中國的新四大發(fā)明。全世界都深知計算機技術的重要性,近年來報考計算機相關專業(yè)的考生一直居高不下。但是就算是非計算機專業(yè)的學生也對學習相關計算機知識有著濃厚的興趣,雖然他們不需要掌握高深的計算機專業(yè)知識,但是計算類基本的操作還是需要了解并應用的。為了證明自己的計算機水平的能力,也為了在就業(yè)時給自己增加就業(yè)籌碼,非計算機專業(yè)的學生報考全國計算機等級考試的熱情普遍高漲,其中計算機二級之MS OFFICE高級應用尤其受他們的歡迎。但是據(jù)統(tǒng)計MS OFFICE高級應用的通過率一直不高,每年的通過率大概在百分之二十左右。針對MS OFFICE高級應用通過率不高的特點,筆者深入研究,不斷鉆研,調查分析出EXCEL是通過率不高的罪魁禍首,尤其是里面的函數(shù)應用,是令考生倍感壓力的一件事情。為了提高MS OFFCE高級應用的通過率,筆者深入研究其中的難點函數(shù)并作出相關分析,希望給備考MS OFFICE 高級應用的考生以及參加培訓或者教學的教師提供一些經(jīng)驗與幫助。
2 EXCLE難點函數(shù)研究分析
2.1 SUMPRODUCT函數(shù)
SUMPRODUCT函數(shù)是EXCEL的難點函數(shù),也是計算機二級考試的??己瘮?shù)。從函數(shù)名字上看,分為兩部分,一是SUM部分,SUM是求和函數(shù),二是PRODUCT部分,PRODUCT是乘法函數(shù),所以SUMPRODUCT函數(shù)就是先做乘法然后做加法的函數(shù),也就是數(shù)組求和函數(shù)。具體地說,就是把數(shù)組的對應部分相乘,然后再把相乘的結果相加。如果學生學過線性代數(shù)就很容易理解這個問題,下面我們來分析這個函數(shù)的語法結構,此函數(shù)的完整形式為SUMPRODUCT(array1, [array2], [array3], ...)。此函數(shù)最多可包含255個參數(shù),其中第一個參數(shù)array1是必須的,且是一個數(shù)組形式,所謂數(shù)組就是其中一列或者一行數(shù)據(jù)。Array2,array3…是可選參數(shù),最后所有參數(shù)(數(shù)組)的相應元素需要進行相乘操作最后完成求和操作。需要特別強調的是所有參數(shù)的數(shù)組必須具有相同的維數(shù),否則運算結果將返回錯誤值,并且如果數(shù)組元素不是數(shù)值型,那么在函數(shù)運算過程中將會作為0來處理。例如,函數(shù)SUMPRODUCT(array1,array2),其中array1={3,8,1},array2={4,6,9},那么函數(shù)運算的過程及結果是3*4+8*6+1*9=69。
2.2 COUNTIFS函數(shù)
從函數(shù)名字上看,此函數(shù)有兩部分組成,一是COUNT函數(shù),就是計數(shù)的意思,二是IF的后面加了一個S,我們知道IF是條件的意思,IF后面多加了一個S就是多條件的意思。那么合起來COUNTIFS就是多條件計數(shù)函數(shù),這個函數(shù)還有一個姊妹函數(shù)COUNTIF函數(shù),因為IF的后面沒有S,所以這個函數(shù)就是單條件計數(shù)函數(shù)。據(jù)筆者研究發(fā)現(xiàn),計算機二級中所有單條件計數(shù)函數(shù)都可以用多條件計數(shù)函數(shù)來實現(xiàn),所以考生只需要掌握一個多條件計數(shù)函數(shù)就可以應用到所有需要單條件計數(shù)的領域中。下面我們來具體分析此函數(shù)的語法結構:COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…),其中第一參數(shù)criteria_range1是必需參數(shù),它的作用是關聯(lián)條件的第一個區(qū)域,第二個參數(shù)criteria1,需要注意的是它與第一個參數(shù)的后綴都是1,所以它們兩者是一一對應的,既然是一一對應的,所以它們是成對出現(xiàn)的。第二個參數(shù)就是第一個參數(shù)對應數(shù)據(jù)區(qū)域的條件,這個條件的形式是多樣的,它可以是值,可以是表達式,可以是單元格應用,也可以是文本。相應的,第三個參數(shù)與第四個參數(shù),第五個參數(shù)與第六個參數(shù),第七個參數(shù)與第八個參數(shù)……都是成對出現(xiàn)的。需要注意的是,所有附加的區(qū)域都必須與參數(shù)criteria_range1具有相同的行數(shù)與列數(shù)。
2.3 DATEDIF函數(shù)
DATEDIF函數(shù)名稱里面有個DATE,所以我們知道這個函數(shù)是與日期相關的函數(shù)。這個函數(shù)其實就是計算兩個日期之間差值的函數(shù),它經(jīng)常被用在求年齡的時候。下面我們分析這個函數(shù)的語法結構:DATEDIF(start_date,end_date,unit),這個函數(shù)共需要三個參數(shù),根據(jù)參數(shù)的英文形式我們可以知道第一個參數(shù)是開始的時間,第二參數(shù)是結束的時間,第三個參數(shù)是返回值的單位。具體到求一個人的年齡,那么第一個參數(shù)就是這個人的出生日期,第二個參數(shù)就是年齡的截止日期,一般情況下是截止到當天,第三個參數(shù)是“y”,其中“y”就是YEAR的首字母,因為年齡都是按照年作為計量單位的。并且通過這個函數(shù)計算出來的年齡都是周歲,不是虛歲,也就是出生日期與年齡截止日期的相隔的整年數(shù)。如果不是用于年齡的計算,第三個參數(shù)可以是“m”,返回兩個日期相隔的月數(shù),也可以是“d”,返回的是兩個日期相隔的天數(shù)。當然在計算年齡的時候有不少同學使用int((TODAY()-出生日期)/365)來實現(xiàn),這個也可以實現(xiàn)年齡的計算,但是這個方法區(qū)別不出閏年與平年,因為閏年是366天/年,平年是365天/年,所以這種計算方法難免會出現(xiàn)計算精度錯誤。
2.4 TEXT函數(shù)
TEXT的漢語意思是文本,所以我們不難猜到TEXT的作用就是數(shù)值轉換成文本,并且可以讓用戶通過使用特殊格式來制定轉換后的顯示格式。下面來具體分析這個函數(shù)的語法結構:TEXT(value, format_text),其中第一參數(shù)value是必需的,可以是數(shù)字、計算結果為數(shù)字的公式、數(shù)字單元格的引用。第二個參數(shù)也是必需的,意思是轉換后以什么樣的格式來顯示。比如要把“8.9”顯示為“8.9000”,那么就可以用TEXT函數(shù)來實現(xiàn):TEXT(8.9,”0.000”)。
2.5 DCOUNT函數(shù)
DCOUNT函數(shù)是一個數(shù)據(jù)庫計數(shù)函數(shù)。其中“D”代表DATEBASE,即為數(shù)據(jù)庫,COUNT漢語意思是計數(shù)。下面我們來分析這個函數(shù)的語法結構:DCOUNT(database, field, criteria),其中第一個參數(shù)必需的,意思是一個構成列表或數(shù)據(jù)庫的單元格區(qū)域,具體到EXCEL表格中,這個單元格區(qū)域必須包括字段和行為記錄,行為記錄就是數(shù)據(jù)項,字段就是列表簽。第二個參數(shù)也是必需的,“FIELD”在這里翻譯為列表簽,即要選擇哪一列作為統(tǒng)計的條件設置。第三個參數(shù)“CRITERIA”也是必需的,中文意思是條件的意思,就是你的統(tǒng)計條件是什么。
2.6 SUMIFS函數(shù)
SUMIFS函數(shù)也是求和函數(shù),只不過在后面加了條件,因為它是單詞的復數(shù)形式所以叫作多條件求和函數(shù),意思是在求和的時候限制了一些條件,只有滿足了條件才求和,不滿足條件不求和。SUMIFS函數(shù)的完整參數(shù)結構是sumifs(sum_range,criteria_range,criteria,……),其中sum_range表示求和區(qū)域,criteria_range表示條件限制區(qū)域,criteria表示限制條件。在這里,需要讓學生注意的就是條件限制區(qū)域與限制條件是成對出現(xiàn)的,也就是在寫完條件限制區(qū)域之后,緊接著就要寫限制區(qū)域的條件。在此,筆者還想再說一個函數(shù)SUMIF函數(shù),這個函數(shù)的函數(shù)名的最后沒有加S,它表示單條件求和函數(shù),但是因為所有的單條件求和都可以用多條件求和來表示,所以筆者建議考生直接用多條件求和函數(shù)來解決這個問題就可以。但是需要注意的是,單條件求和函數(shù)與多條件求和函數(shù)在參數(shù)順序上有點不同,也就是說對于求和區(qū)域這個參數(shù),多條件求和在前面,單條件求和在后面。以后教師在輔導學生EXCEL函數(shù)時,一定要強調不要讓學生死記函數(shù)參數(shù)的順序,一定要讓學生根據(jù)參數(shù)的英文提示來完成相應的參數(shù)的填寫。
2.7 ROUNDUP函數(shù)
單從函數(shù)名上看,ROUND是四舍五入的意思,UP是向上的意思,所以ROUNDUP函數(shù)就是向上舍入的意思。下面我們就這個函數(shù)的語法結構展開分析:ROUNDUP(number, num_digits)。其中第一參數(shù)是必需的,表示的是被舍入的數(shù)字。第二個參數(shù)也是必需的,但是需分三種情況:如果num_digits大于0,則表示向上舍入到指定的小數(shù)位;如果num_digits等于0,則表示向上舍入到最接近的整數(shù);如果num_digits小于0,則表示在小數(shù)點的左側進行舍入。
3 結語
信息技術作為當代大學生必須掌握的一門技術,對大學生是至關重要的,對于非計算機專業(yè)的學生來說,掌握OFFICE高級應用在以后的學習與工作中都非常的實用。筆者針對當今報考OFFICE高級應用人數(shù)居多但通過率又不高的特點,對OFFICE高級應用中的難點部分EXCEL中的難點函數(shù)展開討論與剖析,希望在以后的考試中能給同學們提供一些復習經(jīng)驗。
參考文獻:
[1] 賈福運, 劉師良, 李琨. 高職院校提高計算機二級通過率建議淺談[J]. 甘肅科技, 2018(9).
[2] 林金珠, 倪天偉, 李賽紅. 基于二級MS Office的大學計算機基礎課程教學[J]. 安慶師范學院學報(自科版), 2018(1).
[3] 林敏. 高職院校計算機二級考試的精準教學[J]. 武漢工程職業(yè)技術學院學報, 2017, 29(2):96-98.
【通聯(lián)編輯:光文玲】