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