實際的工作中,我們用到的函數(shù)公式并不多,相對于那些高大上的函數(shù)公式,我們更多用到的是一些常見的,相對比較簡單的函數(shù)公式。例如IF函數(shù)、SUMIF函數(shù)、COUNTIF函數(shù)等……
一、IF函數(shù):條件判斷。
目的:判斷相應(yīng)的分?jǐn)?shù),劃分類別。
方法:
在目標(biāo)單元格中輸入公式:=IF(C3=100,'滿分',IF(C3>=95,'優(yōu)秀',IF(C3>=80,'良好',IF(C3>=60,'及格','不及格'))))。
解讀:
IF函數(shù)不僅可以單獨進(jìn)行條件判斷,還可以嵌套進(jìn)行使用。
二、SUMIF函數(shù):單條件求和。
目的:計算出男生或女生的成績總和。
方法:
在目標(biāo)單元格中輸入公式:=SUMIF(D3:D9,G3,C3:C9)。
解讀:
SUMIF函數(shù)的語法結(jié)構(gòu)是:=SUMIF(條件范圍,條件,求和范圍)。其中求和范圍可以省略,如果省略,默認(rèn)和條件范圍一致。主要作用是對符合條件的數(shù)進(jìn)行求和。
三、COUNTIF函數(shù):單條件計數(shù)。
目的:按性別統(tǒng)計人數(shù)。
方法:在目標(biāo)單元格中輸入公式:=COUNTIF(D3:D9,G3)。
解讀:COUNTIF函數(shù)的語法結(jié)構(gòu)是:=COUNTIF(條件范圍,條件)。主要作用是統(tǒng)計符合條件的數(shù)。
四、LOOKUP函數(shù):單條件或多條件查詢。
目的:查詢學(xué)生的考試成績檔次。
方法:
在目標(biāo)單元格中輸入公式:=LOOKUP(1,0/(B3:B9=$G$3),E3:E9)。
解讀:
此方法是LOOKUP函數(shù)的變異用法,查詢值為1,而0/(B3:B9=$G$3)的判斷結(jié)果是黨B3:B9范圍中的值等于G3單元格中的值時,返回TRUE,0/TRUE等于0,如果不等于G3單元格中的值時,返回FALSE ,0/FALSE,返回FALSE ,然后用查詢值對0/(B3:B9=$G$3)返回的結(jié)果進(jìn)行對比分析,返回最接近查詢值的對應(yīng)位置上的值。
五、LOOKUP函數(shù):逆向查詢。
目的:根據(jù)分?jǐn)?shù)查詢出對應(yīng)的姓名。
方法:
在目標(biāo)單元格中輸入公式:=LOOKUP(1,0/(C3:C9=$G$3),B3:B9)。
六、INDEX+MATCH:查詢號搭檔。
目的:查詢對應(yīng)人的所有信息。
方法:
在目標(biāo)單元格中輸入公式:=INDEX($B$2:$E$9,MATCH($G$3,$B$2:$B$9,0),MATCH(H$2,$B$2:$E$2,0))。
七、DATEDIF函數(shù):計算年齡。
目的:計算銷售員的年齡。
方法:
在目標(biāo)單元格中輸入公式:=DATEDIF(D3,TODAY,'y')。
解讀:
DATEDIF函數(shù)是系統(tǒng)的隱藏函數(shù),其主要作用是計算兩個時間段之間的差異,可以是年、月、日任意一種需求。
八、TEXT+MID:提取出生年月。
目的:根據(jù)身份證號提取出生年月。
方法:
在目標(biāo)單元格中輸入公式:=TEXT(MID(C3,7,8),'0-00-00')。
九、SUMPRODUCT:中國式排名。
目的:對成績進(jìn)行排名。
方法:在目標(biāo)單元格中輸入公式:
=SUMPRODUCT(($D$3:$D$9>D3)/COUNTIF($D$3:$D$9,$D$3:$D$9))+1或=SUMPRODUCT((D3>$D$3:$D$9)/COUNTIF($D$3:$D$9,$D$3:$D$9))+1。
解讀:
1、=SUMPRODUCT(($D$3:$D$9>D3)/COUNTIF($D$3:$D$9,$D$3:$D$9))+1為降序排序。
2、=SUMPRODUCT((D3>$D$3:$D$9)/COUNTIF($D$3:$D$9,$D$3:$D$9))+1為升序排序。