今天跟大家一起來聊一聊excel中常用的函數(shù)集合。在這當(dāng)中我有一部分就使用的是簡單的寫法,如果有不清楚的可以在線評論區(qū)留言,小編在下一次出技巧的時候為大家補上。
主要目錄
一、數(shù)字處理
1、取絕對值函數(shù)2、取整函數(shù)3、四舍五入函數(shù)二、常用的判斷公式1、如果計算的結(jié)果值錯誤那么顯示為空2、IF語句的多條件判定及返回值三、常用的統(tǒng)計公式1、統(tǒng)計在兩個表格中相同的內(nèi)容2、統(tǒng)計不重復(fù)的總數(shù)據(jù)四、數(shù)據(jù)求和公式1、隔列求和的應(yīng)用2、單條件求和應(yīng)用3、單條件模糊求和的應(yīng)用4、多條件模糊求和的應(yīng)用5、多表相同位置求和的應(yīng)用6、按日期和產(chǎn)品求和五、查找與引用公式1、單條件查找2、雙向查找3、查找最后一條符合條件的有效記錄。4、多條件查找5、指定區(qū)域最后一個非空數(shù)據(jù)的查找6、按數(shù)字區(qū)域間取對應(yīng)的值六、字符串處理公式1、多單元格字符串的合并2、截取結(jié)果3位之外的部分3、截取特定字符前的部分4、截取字符串中任一段的公式5、字符串查找公式6、字符串查找一對多用法七、日期計算相關(guān)1、日期間相隔的年、月、天數(shù)計算2、扣除周末天數(shù)的工作日天數(shù)一、數(shù)字處理
1、取絕對值函數(shù)
公式:=ABS(數(shù)字)
2、取整函數(shù)
公式:=INT(數(shù)字)
3、四舍五入函數(shù)
公式:=ROUND(數(shù)字,小數(shù)位數(shù))
二、判斷公式
1、如果計算的結(jié)果值錯誤那么顯示為空
公式:=IFERROR(數(shù)字/數(shù)字,)
說明:如果計算的結(jié)果錯誤則顯示為空,否則正常顯示。
如圖,在C2單元格內(nèi)輸入公式:=IFERROR(A2/B2,)
2、IF語句的多條件判定及返回值
公式:IF(AND(單元格(邏輯運算符)數(shù)值,指定單元格=返回值1),返回值2,)
如圖,在C2單元格內(nèi)輸入公式:C2=IF(AND(A2500,B2=未到期),補款,)
說明:所有條件同時成立時用AND,任一個成立用OR函數(shù)。
三、常用的統(tǒng)計公式
1、統(tǒng)計在兩個表格中相同的內(nèi)容
公式:B2=COUNTIF(數(shù)據(jù)源:位置,指定的,目標(biāo)位置)
說明:如果返回值大于0說明在另一個表中存在,0則不存在。
如果,在此示例中所用到的公式為:B2=COUNTIF(Sheet15!A:A,A2)
2、統(tǒng)計不重復(fù)的總數(shù)據(jù)
公式:C2=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))
說明:用COUNTIF函數(shù)統(tǒng)計出源數(shù)據(jù)中每人的出現(xiàn)次數(shù),并用1除的方式把變成分數(shù),最后再相加。
四、數(shù)據(jù)求和公式
1、隔列求和的應(yīng)用
公式:H3=SUMIF($A$2:$G$2,H$2,A3:G3)或=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*B3:G3)
說明:如果在標(biāo)題行中沒有規(guī)則就可以用第2個公式
2、單條件應(yīng)用之求和
公式:F2=SUMIF(A:A,C:C)
說明:這是SUMIF函數(shù)的最基礎(chǔ)的用法
,E2
3、單條件應(yīng)用之模糊求和
公式:詳見下圖
說明:在使用模糊求和的時候要對通配符的使用有一定的了解,例如表示任意N個字符可以用“*”,實例:*A*表示A前后的任意N個字符,也包括他本身。
4、多條件應(yīng)用之模糊求和
公式:
說明:在sumifs函數(shù)中也可以使用通配符*
5、多表相同位置求和的應(yīng)用
公式:
說明:此公式為實時更新,也就是說我們在表中間刪除和添加都不會影響結(jié)果。
6、按日期和產(chǎn)品求和
公式:
說明:SUMPRODUCT也可以完成多條件求和
1、單條件查找
公式1:
說明:VLOOKUP是excel中最常用的查找方式
2、雙向查找
公式:
說明:用MATCH和INDEX這兩個公式組合使用
MATCH函數(shù)查位置,用INDEX函數(shù)取值
3、查找最后一條符合條件的有效記錄
公式:詳見下圖
說明:0/(條件)可以把不符合條件的變成錯誤值,而lookup可以忽略錯誤值
4、多條件查找
公式:詳見下圖
說明:公式原理同上一個公式
5、按數(shù)字區(qū)域間取對應(yīng)的值
公式;詳見下圖
說明:略
公式:詳見下圖
公式說明:VLOOKUP和LOOKUP函數(shù)都可以按區(qū)間取值,一定要注意,銷售量列的數(shù)字一定要升序排列。
1、多單元格字符串的合并
公式:
說明:Phonetic函數(shù)只能合并字符型數(shù)據(jù),不能合并數(shù)值。
2、截取結(jié)果3位之外的部分
公式:
說明:LEN計算總長度,LEFT從左邊截總長度-3個
公式:
說明:用FIND查找位置,用LEFT函數(shù)截取。
4、截取字符串中任一段的公式
公式:
說明:公式是利用強制插入功能插入N個空字符的方式進行截取
5、字符串查找公式
公式:
說明: FIND查找成功,返回字符位置,否則返回?zé)o效值,而COUNT統(tǒng)計出數(shù)字的個數(shù),此處用來判定查找是否成功。
6、字符串查找一對多用法
公式:
說明:設(shè)置FIND第一個參數(shù):常量數(shù)組,用COUNT函數(shù)統(tǒng)計查找結(jié)果
七、日期計算相關(guān)
1、日期間相隔的年、月、天數(shù)計算
A2是開始日期(2011-12-2),B2是結(jié)束日期(2013-6-11)。計算:
相差多少天的公式為:=datedif(A2,B2,d) 其結(jié)果:557
相差多少月的公式為: =datedif(A2,B2,m) 其結(jié)果:18
相差多少年的公式為: =datedif(A2,B2,Y) 其結(jié)果:1
不考慮年份相隔多少月的公式為:=datedif(A1,B1,Ym) 其結(jié)果:6
不考慮年份相隔多少天的公式為:=datedif(A1,B1,YD) 其結(jié)果:192
不考慮年份月份相隔多少天的公式為:=datedif(A1,B1,MD) 其結(jié)果:9
datedif函數(shù)第3個參數(shù)說明:
Y 時間段中的整年數(shù)。
M 時間段中的整月數(shù)。
D 時間段中的天數(shù)。
MD 日期中天數(shù)的差。忽略月和年。
YM 日期中月數(shù)的差。忽略日和年。
YD 日期中天數(shù)的差。忽略年。
2、扣除周末天數(shù)的工作日天數(shù)
公式:
C2=NETWORKDAYS.INTL(IF(B2DATE(2015,1,1),DATE(2015,1,1),B2),DATE(2015,1,31),11)
說明:返回這個區(qū)間的的所有正常工作日數(shù),使用參數(shù)指示哪些天是周末,以及有多少天是周末。法定節(jié)假日均不是工作日。
公式的積累是一個漫長的過程,由淺入深,大家可以每天學(xué)習(xí)一個,也就差不多一個月就可以搞定。看文章學(xué)會收藏是個好習(xí)慣,你應(yīng)該也要學(xué)會,還沒收藏的朋友趕快收藏一波吧。