今年的第一場計算機二級考試將在3月28日開始!你複習得怎麼樣?備考看這篇就夠了!當然,這些函數對實際的文書工作也特別重要,步入職場也用得到!
本篇文章將以難度爲排序標準,以計算機二級,尤其是MS/WPS Office高級應用的考試爲重點,爲大家整理了超30個最常用也最必備的Excel函數進行詳細解釋。
![]()
大家好,我是盒友大學習系列作者yurii,我就說黑盒裏真能學東西吧~
更多考試指南、生活攻略正在路上!點贊關注不迷路!
下篇預告:《老師纔不會告訴你的計算機考試高效、快捷鍵騷操作》
正文:開始學習~
公式使用中的一些小問題:
如果輸入公式以後按回車鍵仍然是公式本身,說明單元格被設置成了文本格式,需要轉換成常規
公式可以計算,但結果區域顯示爲 ####,就是單元格列寬不足, 雙擊列標邊界線,或手動調整列寬
公式返回 #REF!錯誤就是引用的單元格被刪除,或引用區域失效, 檢查並修正公式中的無效引用
【小白】
SUM:最簡單的加法。
用法:=SUM(A1:A10)就是把A1到A10這10個格子裏的數字加起
AVERAGE:算平均數。
用法:=AVERAGE(B2:B20)計算B2到B20所有數字的平均值。
MAX/MIN:找老大和老小。
用法:=MAX(C:C)找出C整列裏最大的數。 =MIN(D1:D100)找出D1到D100裏最小的數。
COUNT/COUNTA:數數。
用法:=COUNT(E1:E50)只數E1到E50裏是數字的單元格有幾個。=COUNTA(F:F)數F列所有不是空格的單元格有幾個(有字就算)。
ROUND:精確到小數點後幾位。
用法:=ROUND(3.14159, 2)得到 3.14。第二個參數 2表示保留兩位小數。
INT:砍掉小數。
用法:=INT(9.9)得到 9,直接取整。
ABS:負號消失術。
用法:=ABS(-5)得到 5。
TODAY/NOW:自動日期時間。
用法:=TODAY()輸入後單元格顯示當天日期,每天自動更新。=NOW()顯示當前日期和時間。
WEEKDAY:告訴你某個日期是星期幾,並用數字1到7表示。
用法:=WEEKDAY(一個日期, 返回類型) ,第二個參數返回類型決定了數字 1 代表星期幾。
選擇類型2:1 代表 星期一,7 代表 星期日(中式)
選擇類型1或省略:1 代表 星期日, 7 代表 星期六(英式)
實例: 假設 A1 單元格是日期 2026-03-15(星期日)。 =WEEKDAY(A1, 2)結果是 7,因爲星期一=1,順推星期日=7。
【進階】
IF:如果…那麼…否則…
用法:=IF(A2>=60, "及格", "不及格")意思是:如果A2單元格的分數大於等於60,就顯示“及格”,否則顯示“不及格”。
SUMIF:帶條件的加法。
用法:=SUMIF(B:B, "蘋果", C:C)意思是:在B列裏找所有內容是“蘋果”的行,然後把對應C列的值加起來。相當於算“蘋果”的總銷售額。
COUNTIF:帶條件的格數。
用法:=COUNTIF(D:D, ">80")統計D列裏大於80的數字的格子有幾個。
VLOOKUP:查字典(最核心!)。
用法:=VLOOKUP(G2, A:B, 2, FALSE),也就是(你要找什麼?在哪找?最終輸出的數據所在列數?精確或近似?)
G2:你要找什麼(比如一個員工姓名)。 A:B:去哪個區域找(A列是姓名,B列是電話,這個區域必須包含查找值和結果值)。 2:找到後,返回這個區域裏的第幾列(這裏第2列是B列,即電話)。 FALSE:表示精確查找。這個參數考試幾乎永遠用FALSE。
LEFT/RIGHT/MID:剪文字。
用法: =LEFT("元寶AI助手", 2)從左邊取2個字,得到“元寶”。 =RIGHT("20250315", 4)從右邊取4個字符,得到“0315”。 =MID("江西省九江市", 4, 2)從第4個字符開始,取2個字,得到“九江”。
RANK:排名次。
用法:=RANK(H2, H:H, 0)計算H2單元格的數值在H列中的排名。0或省略是降序(數值越大排名越靠前)。
【高難】
SUMIFS:多個條件同時滿足才相加。
用法:=SUMIFS(銷售額列, 部門列, “銷售一部”, 產品列, “手機”)計算“銷售一部”賣的“手機”的總銷售額。
COUNTIFS:多個條件同時滿足才計數。
用法:=COUNTIFS(成績列, “>=60”, 成績列, “<80”)統計成績在60到80之間(及格但未優秀)的人數。
INDEX+MATCH:黃金查找組合,解決VLOOKUP不能向左查的問題。
用法:=INDEX(要找的結果區域, MATCH(找誰, 在哪列找, 0)) 例如:=INDEX(B:B, MATCH(“張三”, A:A, 0))在A列找到“張三”的位置,然後返回B列對應位置的值。A列可以在B列右邊,更靈活。
IFERROR:讓錯誤提示變好看。
用法:=IFERROR(VLOOKUP(...), “查無此人”)如果VLOOKUP找不到結果報錯,單元格就顯示“查無此人”,而不是難懂的#N/A。
DATEDIF:算年齡、工齡神器(Excel隱藏函數)。
用法:=DATEDIF(開始日期, 結束日期, “Y”)計算兩個日期之間相差的整年數。“M”算月數,“D”算天數。
TEXT:給數字或日期“化妝”。
用法: =TEXT(0.3, “0%”)得到 30%。 =TEXT(TODAY(), “yyyy年mm月dd日”)把今天日期顯示成“2026年03月15日”的格式。
AND/OR:組合條件。
用法:常嵌套在IF裏。=IF(AND(A2>80, B2=“是”), “優秀”, “普通”)意思是:只有當A2>80 並且 B2是“是”時,才顯示“優秀”。
SUMPRODUCT:條件求和的另一種強大方法。
用法:=SUMPRODUCT((部門列=“銷售一部”)*(產品列=“手機”)*銷售額列) 解釋:它把三個條件相乘再求和。可以理解爲:同時滿足兩個條件(部門是銷售一部、產品是手機)的行,其銷售額纔會被加起來。
INDIRECT:讓單元格地址“活”起來。
用法:=INDIRECT(“A”&1)得到A1單元格的值。“A”&1組成了文本“A1”,INDIRECT就把這個文本變成了真正的單元格引用。 場景:常用於製作動態下拉菜單或跨表引用。
OFFSET:定義一個“動態的區域”。
用法:=OFFSET(A1, 3, 2, 1, 1) 以A1爲起點。 向下移動3行,向右移動2列(到達C4)。 最後兩個1,1表示引用的區域是1行高、1列寬(即一個單元格)。 場景:常用於製作動態圖表的數據源。
FIND/SEARCH:找字符的位置。
用法:=FIND(“省”, “江西省九江市”)得到 3(“省”字是第3個字符)。SEARCH用法相同,但不區分大小寫。
SUBSTITUTE:替換掉指定的文本。
用法:=SUBSTITUTE(“A-B-C”, “-”, “/”)得到 “A/B/C”,把所有短橫線換成了斜槓。
DATE:拼湊出一個日期。
用法:=DATE(2026, 3, 15)得到標準的日期 2026/3/15。
NETWORKDAYS:算工作日。
用法:=NETWORKDAYS(項目開始日, 項目結束日, 節假日列表)自動扣除週末和指定的節假日,算出實際工作天數。
【高難拓展】
IF嵌套:處理多個條件分支。
用法:=IF(成績>=90,“優”, IF(成績>=80,“良”, IF(成績>=60,“中”,“差”)))
解釋:從前往後判斷。如果成績>=90,顯示“優”;否則再看是否>=80,顯示“良”……以此類推。注意括號要成對出現。
VLOOKUP近似匹配:用於分數段查詢等級。
用法:需要先建立一個“等級表”,分數按升序排列。
公式:=VLOOKUP(查詢分數, 等級表區域, 2, TRUE) 最後一個參數用TRUE,它會找到小於等於查詢分數的最大值,並返回對應等級。
LOOKUP:更簡潔的區間查找。
用法:=LOOKUP(查詢分數, {0,60,80,90}, {“差”,“中”,“良”,“優”})
解釋:在分數數組{0,60,80,90}中查找,返回對應位置的結果數組{“差”,“中”,“良”,“優”}中的值。比VLOOKUP更簡潔。
TEXTJOIN:強大的文本拼接。
用法:=TEXTJOIN(“,”, TRUE, A1:A5) 第一個參數“,”是分隔符。 第二個參數TRUE表示忽略空單元格。 第三個參數A1:A5是要合併的區域。
結果:將A1到A5的非空單元格內容用逗號連接起來。
結語:
撰文不易,感謝支持!
長按點贊、一鍵關注就是作者最最最大的動力😘
如有紕漏,還望在評論區不吝賜教!
歡迎在學霸在評論區分享你的備考經驗~


對了,告訴你一個小祕密
關注作者,就能收到有趣內容的第一時間推送噢
圖片來源網絡,如有轉載問題請聯繫刪除
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com
