[轉帖]職場必會的10個函數,能解決大部分Excel問題!
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
:職場必會的10個函數,能解決大部分Excel問題! Excel中最常使用的函數有哪些?今天小包給小伙伴們分享Excel中使用率最高的10個函數,掌握了這10個函數,就能處理Excel中大部分數據問題,是小白學Excel必須掌握的基礎重點函數。
1.IF、IFS條件判斷函數 IF函數用于單一條件判斷,用法為:=IF(條件判斷,真值TRUE:條件成立時返回的值,假值FALSE:條件不成立返回的值)。 IFS函數適用于單一條件或多條件判斷,用法為:=IFS(條件1,真值1,條件2,真值2,條件3,真值3……),條件和真值一一對應,真值為符合條件返回的值。 首先看第一個案例,如下圖1所示,要判斷D列學生成績及格與否,點擊D2單元格,輸入公式:=IF(C2>60,"及格","不及格"),向下填充,最后結果如圖2所示。 再來看第二個案例,還是以圖1為數據樣本,要求D列學生成績的等級:大于等于90,優秀;大于等于80,良好;大于等于60,及格;小于60,不及格。點擊D2單元格,輸入公式:=IFS(C2>=90,"優秀",C2>=80,"良好",C2>=60,"及格",C2<60,"不及格"),并向下填充,最終結果如圖3所示。 2.SUMIF、SUMIFS條件求和函數 SUMIF函數為單一條件求和函數,其用法為:=SUMIF(條件區域,條件,求和區域)。 SUMIFS函數為單一條件或多條件求和函數,其用法為:=IFS(求和區域,條件區域1,條件1,條件區域2,條件2,條件區域3,條件3……)。 如圖4所示,要求兩個班級的成績總分,點擊G2單元格,輸入公式:=SUMIF($B$2:$B$16,F2,$C$2:$C$16),向下填充即可。 如圖5所示,要求成績為“優秀”的學生總分,點擊J2單元格,輸入公式:=SUMIFS($C$2:$C$16,$B$2:$B$16,I2,$D$2:$D$16,"優秀"),向下填充即可。 3.VLOOKUP查詢函數 VLOOKUP查詢函數,其用法為:=VLOOKUP(查詢值,查詢區域,列數,匹配方式),其中“列數”為返回值在查詢區域中對應的列數,匹配方式用0或FALSE表示精確匹配,用1或TRUE表示模糊匹配。 如圖6所示,根據學生“劉備”查詢對應的分數,其公式為:=VLOOKUP(F2,A1:D16,3,0)。 VLOOKUP函數配合IF可以逆向查詢,如圖7所示,根據學生成績查詢對應的學生姓名,其公式為:=VLOOKUP(I2,IF({1,0},C1:C16,A1:A16),2,0)。 4.DATEDIF函數 DATEDIF函數用于計算兩個給定日期之間的間隔,間隔的類型可以為“年”“月”“日”,其用法為:=DATEIF(開始日期,結束日期,間隔類型),第三參數間隔的日期類型用“y”表示年,用“m”表示月,用“d”表示天。 如圖8所示,要根據出生日期求年齡,點擊F2單元格,輸入公式:=DATEDIF(B2,TODAY(),"y"),并向下填充。其中,TODAY函數返回當前所在的日期。 5.MID提取函數 MID函數用于從一個字符串中提取出相應的字符,其用法是:=MID(要提取的字符串,從第幾位開始提取,提取多少位)。 如圖9所示,根據身份證號提取出生日期,其公式為:=TEXT(MID(B2,7,8),"00-00-00"),TEXT函數將提取出的數字轉化為日期格式。 6.MOD求余函數 MOD求余函數用于求取兩個數值的余數,其用法是:=MOD(被除數,除數)。 如圖10所示,根據身份證號判斷性別,小伙伴們都知道,身份證號碼的倒數第二位是性別碼,為奇數是男性,為偶數是女性。只要提取出倒數第二位,再根據MOD函數求余,余數為0則為偶數,偶數則為女,否則為男,其公式為:=IF(MOD(MID(B2,17,1),2)=0,"女","男"),也可以寫成:=IF(MOD(MID(B2,17,1),2),"男","女"),后一種寫法,當MID(B2,17,1),2)結果為0是返回假值FALSE即"女",不為0返回真值TRUE"男"。 7.NETWORKDAYS函數求工作日天數 NETWORKDAYS函數用于求取兩個日期間的工作日天數,工作日默認為星期六和星期天,其用法是:=NETWORKDAYS(起始日期,截止日期,[額外的假期]),第三參數可以省略。 如圖11所示,根據起始和截止日期求工作日天數,其公式為:=NETWORKDAYS(A2,B2),若2022年2月14日情人節放假一天,求工作天數,如圖12所示,則公式為:=NETWORKDAYS(A2,B2,$E$2)。 8.INDEX+MATCH萬能查詢函數 INDEX函數能根據查找數據區域中的行數和列數返回一個值,其用法是:=INDEX(數據區域,行序數,[列序數]),數據區域為一列或一行時第三參數列序數可以省略不寫默認為1。 MATCH函數返回查找值在查找區域中的位置,用法是:=MATCH(查找值,查找區域,[匹配類型]),這里的查找區域必須為一行或一列,第三參數為0表示精確匹配,不為0的其他正數則為模糊匹配,省略不寫表示精確匹配。 INDEX+MATCH函數搭配查詢不管是順向還是逆向查詢都能勝任,堪稱查詢界的萬能函數,如圖13所示,要根據部門反向查詢姓名,其公式為:=INDEX(A1:C6,MATCH(E2,B1:B6,0),1)。 該文章在 2023/10/25 16:04:16 編輯過 |
關鍵字查詢
相關文章
正在查詢... |