當前位置:首頁 > 教育 > 正文

職場最常用的38個函數公式,我花了4小時整理,趕緊收藏!



目錄: 一、求和公式 1、單條件求和 2、單條件模糊求和 3、多條件求和 4、隔列求和
5、多表相同位置求和 6、按産品和規格求和 7、合并單元格求和 二、查找與引用公式 1、單條件查找公式 2、雙向查找公式 3、多條件查找 4、區間查找 5、逆向查找 6、橫向查找 三、日期計算 1、工作日天數 2、計算員工轉正日期 3、兩日期間隔天、月、年數計算 四、統計公式 1、人數統計
2、快速标注重複數據 3、多條件統計 五:判斷公式 1、單條件判斷 2、多條件判斷 3、多區間判斷
4、多條件并列判斷 5、字符查找判斷 6、一對多查找判斷 六:數字處理 1、加單位
2、日期格式 七:字符處理公式 1、多單元格字符串合并
2、截取除後3位之外的部分
3、截取-前的部分
4、截取字符串中任一段的公式


一、求和公式
1、單條件求和

在F2輸入公式: =SUMIF(A:A,“蘋果”,C:C)
2、單條件模糊求和

在G2輸入公式 = SUMIF(B:B,'2017*',E:E)

說明:進行模糊求和,就需要掌握通配符的使用,其中星号是表示任意多個字符,如'*A*'就表示a前和後有任意多個字符,即包含A。
3、多條件求和

求:沈伊傑銷售數量合計:
在G18輸入公式為: =SUM IFS(D:D,B:B,'沈伊傑',C:C,'壁挂空調')
4、隔列求和

在L2輸入公式為: =SUM(VLOOKUP(9^9,B2:K2,{1,3,5,7,9}) 公式原理:Vlookup作妖!問鼎「跨列求和」,你還讓不讓Sumifs好好過年了
5、多表相同位置求和

在B2輸入公式: =SUM(Sheet1:Sheet4!B2)
說明:在表中間删除或添加表後,公式結果會自動更新。
6、按産品和規格求和

說明:SUMPRODUCT可以完成多條件求和
7、合并單元格求和

選中D列的這些單元格,輸入公式: =SUM(C2:C11)-SUM(D3:D12),按CTRL+回車,即可。
學習過程中,有不懂的,也歡迎在Excel微信交流群,我們一起讨論呀。
二、查找與引用公式
1、單條件查找

在E2輸入公式 =VLOOKUP(D2,A1:B12,2,0)
公式原理:VLOOKUP基本用法,不會的同學補課喲~
2、多條件查找

在I4輸入公式 =LOOKUP(1,0/(C4:C11=G4)/(D4:D11=H4),E4:E11)
3、多項查找

在B2中輸入公式: =VLOOKUP($A2,$H:$L,COLUMN(B:B),0)
然後再向右向下複制填充。
4、區間查找



在C2輸入公式 =VLOOKUP(B2,$E$2:$F$5,2,1) 公式說明:VLOOKUP和LOOKUP函數都可以按區間取值,一定要注意,成績列的數字一定要升序排列。
5、指定區域最新日期查詢


在K4輸入公式 =LOOKUP(1,0/(D4:J4<>''),(D4:J4))
下拉填充公式即可。
三、日期計算
1、計算指定日期所在月份的工作日天數(不含周末)

輸入公式 =NETWORKDAYS(EOMONTH(A2,-1)+1,EOMONTH(A2,0))
2、計算員工轉正日期

在D2單元格中輸入公式 =EDATE(B2,C2),并向下複制到D10單元格。

PS:一些時間計算公式: 相隔多少天? =datedif(A1,B1,'d') 相隔多少月? =datedif(A1,B1,'m') 相隔多少年? =datedif(A1,B1,'Y')
參數說明:'Y' 時間段中的整年數。'M' 時間段中的整月數。'D' 時間段中的天數。

四、統計公式
1、人數統計

輸入公式 =COUNTIF(B:B,G2)
公式說明:B:B就是統計區域,G2是條件,結果表示B列中為“女”的數據有14個。
2、快速标注重複數據


輸入公式為 =IF(COUNTIF(A:A,A2)=1,'','重複')
公式說明:首先使用COUNTIF(A:A,A2)計算出每個姓名出現的次數,當結果大于1就表示姓名重複,進而使用IF函數得到最終的結果。
3、多條件統計
輸入公式 =COUNTIFS(B:B,G2,C:C,G3) 共有兩組條件,B列是對性别進行判斷,C列是對學曆進行判斷。

五:條件判斷
1、單條件判斷

輸入公式 =IF(B2='男','男士','女士')
公式原理:B2為“男”,則條件成立的返回的值為“男士”,否則條件不成立時返回的值為“女士”。
2、 多重條件判斷 如下圖所示,專業代号理工對應代号LG 、文科對應代号WK、财經對應代号CJ,如何判斷?
輸入公式 =IF(B2='理工','LG',IF(B2='文科','WK','CJ'))

公式原理:條件B2為理工,則條件成立,返回值為“LG”,如果條件B2為文科,返回值為“WK”, 否則條件不成立,返回值為“CJ”。
3、 多區間判斷
如下圖,600分以上為第一批,400-600為第二批,400以下為落榜。這種錄取情況,如何判斷? 輸入公式 =IF(B2>=600,'第一批',IF(B2>=400,'第二批','落榜')) 公式原理:如果條件B2大于等于600,則條件成立,返回值為“第一批”;如果條件B2大于等于400,則條件成立,返回值為“第二批”, 否則條件不成立,返回值為“落榜”。
4、 多條件并列判斷

對60歲以上(含)的男性員工給予1000元獎金補助,該如何進行判斷? 輸入公式 =IF(AND(A2='男',B2>=60),1000,0) 公式原理:條件A2性别為男,且B2年齡大于等于60,則條件成立,返回值為“1000”,否則條件不成立,返回值為“0”。()表示括号内的多個條件且同時成立。

5、字符查找判斷

B2入公式:=IF(COUNT(FIND('蘋果',A2))=0,'否','是')

說明: FIND查找成功,返回字符的位置,否則返回錯誤值,而COUNT可以統計出數字的個數,這裡可以用來判斷查找是否成功。


六:數字處理 1、加單位
輸入公式: =TEXT(D2,'¥0元') 2、轉換日期格式

輸入公式:=TEXT(C2,'e年mm月dd日 aaaa')

七:字符處理


1、多單元格字符串合并

公式:c2

=PHONETIC(A2:A7)

說明:Phonetic函數隻能對字符型内容合并,數字不可以。

2、截取除後3位之外的部分

公式:=LEFT(D1,LEN(D1)-3)

說明:LEN計算出總長度,LEFT從左邊截總長度-3個

3、截取-前的部分

輸入公式:B2=Left(A1,FIND('-',A1)-1)

說明:用FIND函數查找位置,用LEFT截取。

4、截取字符串中任一段的公式

公式:B1=TRIM(MID(SUBSTITUTE($A1,' ',REPT(' ',20)),20,20))

說明:公式是利用強插N個空字符的方式進行截取

你可能想看:

有話要說...

取消
掃碼支持 支付碼