建議收藏 Excel函數(shù)公式, 非常全面實用!

大家好,我是小良。
今天我跟大家分享一些工作中常用的8個Excel函數(shù)公式,雖然簡單,卻能解決工作中的很多問題。?
01. 單條件求和
公式:F2
=SUMIF(A:A,E2,C:C)
說明:SUMIF函數(shù)的基本用法

02. 忽略錯誤值求和
如下圖所示,B列數(shù)據(jù)中有部分錯誤值,使用以下公式,可以對B列數(shù)據(jù)進行求和。
=SUMIF(C2:C12,"<9e307")

SUMIF函數(shù)省略求和區(qū)域時,會自動對求和區(qū)域進行匯總。
9e307,就是9*10^37,是一個非常大的數(shù)值。
本例的求和條件使用"<9e307",就是對條件區(qū)域中,小于這個最大值的所有數(shù)值進行匯總,并且SUMIF函數(shù)會自動忽略錯誤值。
SUMIF函數(shù)的條件區(qū)域使用A:E的整列引用,求和區(qū)域使用B:F的整列引用,如果A:E等于指定的店鋪,就對B:F對應(yīng)的內(nèi)容進行求和。
03. 使用通配符求和
除了按精確條件進行求和匯總,還可以根據(jù)部分關(guān)鍵字進行匯總。
如下圖,要根據(jù)D列的商品名稱關(guān)鍵字,來統(tǒng)計對應(yīng)的銷售數(shù)量。
=SUMIF($A$2:$A$11,"*"&D2&"*",$B$2:$B$11)

公式中的求和條件使用"*"&D2&"*",也就是在D列商品名稱前后各連接上一個星號*。
星號在這里的作用是通配符,就是A列中只要包含關(guān)鍵字,就會對B列對應(yīng)的數(shù)量進行匯總。
04. 截取字符串中任一段的公式
公式:B1
=TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",20)),20,20))
說明:公式是利用強插N個空字符的方式進行截取

05. 根據(jù)出生年月計算年齡
=DATEDIF(A2,TODAY(),"y")

TODAY函數(shù)返回系統(tǒng)當(dāng)前的日期。
DATEDIF函數(shù)以A2的出生年月作為開始日期,以系統(tǒng)日期作為結(jié)束日期,第三參數(shù)使用Y,表示計算兩個日期之間的整年數(shù)。
06. 判斷銷售額是否達標(biāo)
IF函數(shù)是最常用的判斷類函數(shù)之一,能完成非此即彼的判斷。
常規(guī)用法是:
IF(判斷的條件,符合條件時的結(jié)果,不符合條件時的結(jié)果)
如下圖,考核得分的標(biāo)準(zhǔn)為9分,要判斷B列的考核成績是否合格。
=IF(B4>=9,"合格","不合格")

07. 多條件判斷銷售狀況
IF函數(shù)除了能進行簡單的一次性判斷,而且還可以對同一個條件進行多重判斷。
如下圖,要按照不同的區(qū)間范圍,判斷B列的成績是否合格。
低于9分是不合格,達到9分是合格,達到9.5分是優(yōu)秀。
=IF(B5>=9.5,"優(yōu)秀",IF(B5>=9,"合格","不合格"))

公式先判斷B5大于9.5的判斷條件是否成立,如果符合條件就返回指定的內(nèi)容“優(yōu)秀”。
如果條件不成立,就繼續(xù)判斷下一個條件,看看B5>=9的條件是否成立,如果成立就返回指定的內(nèi)容“合格”。
如果條件仍然不成立,就返回指定的內(nèi)容“不合格”。
使用IF函數(shù)進行多個區(qū)間的判斷時,特別要注意:
可以從最高開始,向最低依次判斷,也就是先判斷如果比最高的條件還要高,是什么結(jié)果。
也可以從最低開始向最高依次判斷,也就是先判斷如果比最低的條件還要低,是什么結(jié)果。
08. 使用VLOOKUP函數(shù)查詢數(shù)據(jù)
VLOOKUP函數(shù)一直是大眾情人般的存在,函數(shù)的語法為:
VLOOKUP(要找誰,在哪兒找,返回第幾列的內(nèi)容,精確找還是近似找)
如下圖,要查詢F5單元格中的員工姓名是什么職務(wù)。
=VLOOKUP($F$5,$B$1:$D$10,2,0)

使用該函數(shù)時,需要注意以下幾點:
1. 第4參數(shù)一般用0(或FASLE)以精確匹配方式進行查找。
2. 第3參數(shù)中的列號,不能理解為工作表中實際的列號,而是指定返回值在查找范圍中的第幾列。
3. 如果查找值與數(shù)據(jù)區(qū)域關(guān)鍵字的數(shù)據(jù)類型不一致,會返回錯誤值#N/A。
4. 查找值必須位于查詢區(qū)域中的第一列。