小伙伴們好啊,今天和大家分享一組常用函數(shù)公式的使用方法,看看哪個(gè)還不熟:
IF函數(shù)
用來(lái)完成非此即彼的判斷。用法是:
=IF(判斷條件,符合條件時(shí)返回的值,不符合條件時(shí)返回的值)
如下圖,要判斷成績(jī)是否合格。公式為:
=IF(C2>=60,"及格","不及格")
AND函數(shù)
AND函數(shù)用于符合多個(gè)條件的判斷。在所有參數(shù)的結(jié)果都返回邏輯值TRUE、或是運(yùn)算結(jié)果不等于0的情況下,才返回邏輯值TRUE。如有任意一個(gè)參數(shù)的結(jié)果為FALSE或是等于0,AND函數(shù)結(jié)果就是FALSE。
如下圖,要根據(jù)B、C、D列三個(gè)條件,來(lái)判斷是否屬于考慮對(duì)象。
公式為:
=IF(AND(B2="是",C2="是",D2="是"),"備胎優(yōu)選","不予考慮")
本例中,如果三個(gè)條件都為“是”,則AND函數(shù)返回TRUE,IF函數(shù)返回指定內(nèi)容“備胎優(yōu)選”,否則就返回“不予考慮”。
假如降低條件了,三個(gè)條件符合其一就返回“備胎優(yōu)選”,可以將公式中的AND寫成OR。
=IF(OR(B2="是",C2="是",D2="是"),"備胎優(yōu)選","不予考慮")
OR函數(shù)的作用也是依次判斷多個(gè)條件,只要多個(gè)條件的判斷結(jié)果有一個(gè)是TRUE,OR函數(shù)就返回TRUE。
IFERROR函數(shù)
IFERROR函數(shù)可以說(shuō)是屏蔽錯(cuò)誤值的殺手級(jí)函數(shù)了。
如果公式計(jì)算沒有錯(cuò)誤值,則返回公式計(jì)算結(jié)果,否則返回指定的內(nèi)容。
第一個(gè)參數(shù)是要運(yùn)算的公式,第二個(gè)參數(shù)是在公式計(jì)算出現(xiàn)錯(cuò)誤值的情況下,要指定返回的值。
常用示例:
COUNTIF函數(shù)
COUNTIF函數(shù)用于統(tǒng)計(jì)一個(gè)區(qū)域中符合條件的單元格個(gè)數(shù)。該函數(shù)用法為:
COUNTIF(統(tǒng)計(jì)的單元格范圍,要統(tǒng)計(jì)的條件)
如下圖,要統(tǒng)計(jì)A列姓名是否重復(fù),公式為:
=IF(COUNTIF(A:A,A2)>1,"重復(fù)","")
先使用COUNTIF函數(shù)計(jì)算出A列區(qū)域中有多少個(gè)與A2相同的姓名。然后使用IF函數(shù)判斷,如果COUNTIF函數(shù)的結(jié)果大于1,就說(shuō)明有重復(fù)了。
DATEDIF函數(shù)
強(qiáng)大的日期計(jì)算函數(shù),卻甘心做Excel中的隱士,在函數(shù)列表中沒有這個(gè)函數(shù)的名字,也看不到這個(gè)函數(shù)的幫助文件。
該函數(shù)用法為:
DATEDIF(起始日,截止日,間隔的類型)
如下圖,要根據(jù)出生年月計(jì)算年齡,公式為:
=DATEDIF(B2,TODAY(),"y")
TODAY函數(shù)返回系統(tǒng)當(dāng)前的日期。
DATEDIF函數(shù)以B2的出生年月作為開始日期,以系統(tǒng)日期作為結(jié)束日期,第三參數(shù)使用“Y”,表示計(jì)算兩個(gè)日期之間的整年數(shù)。
如果要計(jì)算間隔的月數(shù),第三參數(shù)可以使用“m”。
SUMPRODUCT函數(shù)
該函數(shù)作用是將數(shù)組間對(duì)應(yīng)的元素相乘,并返回乘積之和。
如下圖所示,要計(jì)算采購(gòu)所有物資的總金額,公式為:
=SUMPRODUCT(D2:D14,E2:E14)
公式中,將D2:D14的數(shù)量和E2:E14的單價(jià)分別對(duì)應(yīng)相乘,然后將乘積求和,得到最終所有物資的采購(gòu)總金額。
SUBTOTAL函數(shù)
僅對(duì)可見單元格匯總計(jì)算,能夠計(jì)算在篩選狀態(tài)下的求和。
如下圖,對(duì)B列的部門進(jìn)行了篩選,使用以下公式可以計(jì)算出篩選后的數(shù)量之和。
=SUBTOTAL(9,D2:D14)
SUBTOTAL第一參數(shù)用于指定匯總方式,可以是1~11的數(shù)值,通過指定不同的第一參數(shù),可以實(shí)現(xiàn)平均值、求和、最大、最小、計(jì)數(shù)等多種計(jì)算方式。
如果第一參數(shù)使用101~111,還可以忽略手工隱藏行的數(shù)據(jù),小伙伴們有空可以試試。
AGGREGATE函數(shù)
和SUBTOTAL函數(shù)功能類似,功能比SUBTOTAL更多,第一參數(shù)可以使用1到19的數(shù)值,來(lái)指定19種不同的匯總方式。第二參數(shù)使用1到7,來(lái)指定忽略哪些內(nèi)容。
如下圖所示,已經(jīng)對(duì)B列的部門進(jìn)行了篩選,而且F列的金額計(jì)算結(jié)果有錯(cuò)誤值,使用以下公式,可以對(duì)F列的金額進(jìn)行匯總。
=AGGREGATE(9,7,F2:F14)
AGGREGATE函數(shù)第一參數(shù)使用9,表示匯總方式為求和,第二參數(shù)使用7,表示忽略隱藏行和錯(cuò)誤值。
今天咱們的內(nèi)容就是這些吧,祝各位小伙伴一天好心情。
圖文制作:祝洪忠






