亞寵展、全球?qū)櫸锂a(chǎn)業(yè)風向標——亞洲寵物展覽會深度解析
968
2025-03-31
EXCEL公式與函數(shù)入門之用來判斷是否滿足的邏輯函數(shù)之一的IF函數(shù)(excel函數(shù)公式大全條件判斷)
小時候這種類似的話是不是聽過不少?用一句話來總結(jié)一下:“如果這次考得好,換新手機,否則沒收舊手機”。
“如果滿足某種條件,就怎么樣,否則就怎么樣”,這種結(jié)構(gòu)反應(yīng)在編程語言上就是IF函數(shù),上述說法換成IF函數(shù)描述方法就是:
IF(滿足某種條件,就怎么樣,否則就怎么樣)
其中,“滿足某種條件”用來判斷是否滿足,滿足則為真,不滿足則為假。也就是說,IF(判斷為真,選這個結(jié)果,判斷為假則選這個結(jié)果)。真考得好了,那就為真,換新手機,沒考好那就為假,沒收舊手機。明白了嗎?
借用一張圖片來表述一下:
IF函數(shù)
IF函數(shù)是極常用的邏輯函數(shù)之一,用以實現(xiàn)數(shù)據(jù)的判斷。比如:
當成績低于60分時,就是不及格,大于等于60分就及格了。我們來換成上述描述方法:如果成績低于60,不及格,否則就及格。再換成IF函數(shù)的表達法,以在D2為例:
D2=IF(C2<60,不及格,及格)
看明白了吧?不過這里有點問題,就是函數(shù)里的參數(shù),如果不是運算的,或者數(shù)字,也就是說如果是文本(含字符、標點符號之類),都應(yīng)用雙引號括起來(請謹記用英文的雙引號),改造之后:
D2=IF(C2<60,”不及格”,”及格”)
這就是標準的IF函數(shù)的表達法。
IF函數(shù)嵌套
現(xiàn)在再擴展一下,又增加一項要求,如果連續(xù)兩次不及格就需要提示警告,否則不用提示。在不考慮D列的情況下,就是說函數(shù)要改成這樣:
E2=IF(B2=”不及格”且C2<60,”警告”,””)
鑒于已經(jīng)有了D列,為了便于理解,這里改成:
E2=IF(B2=”不及格”且D2=”不及格”,”警告”,””)
可是這樣EXCEL是不認的,要修改。考慮一下把“且”換成函數(shù)的表達方式,“而且”對應(yīng)于AND,“或者”對應(yīng)于OR,AND與OR都是EXCEL的函數(shù)名稱,名如其功能,所以放心用。
AND函數(shù)
AND用法:AND(參數(shù)1,參數(shù)2,……,參數(shù)n)
當參數(shù)1和參數(shù)2、……、參數(shù)n都成立的情況下(術(shù)語叫“為真”),返回TRUE(真),否則返回FALSE(假)
OR函數(shù)
OR用法:OR(參數(shù)1,參數(shù)2,……,參數(shù)n)
當參數(shù)1和參數(shù)2、……、參數(shù)n只要有任意一個為真,就返回TRUE(真),否則返回FALSE(假)
因此,B2=”不及格”且D2=”不及格” 改成 AND(B2=”不及格”, C2<60)
則函數(shù)表達式修改為:
E2=IF(AND(B2=”不及格”, D2=”不及格”),”警告”,””)
演示如下:
這種一個函數(shù)里放著另一個函數(shù)的情況叫函數(shù)的嵌套,函數(shù)的嵌套也是很常用的。比如這個還可以改成IF函數(shù)嵌套IF函數(shù)。想一下邏輯關(guān)系:
如果B2不及格的話,再考慮要不要提示警告,否則不提示。
現(xiàn)在再來把紅色字部分細化一下,得到:
在B2不及格的基礎(chǔ)上,如果D2不及格的話,提示警告,否則不提示。
根據(jù)這個,E2公式就可以寫成:
E2=IF(B2=”不及格”, IF(D2=”不及格”,”警告”,””),””)
IF函數(shù)的嵌套也較為常用,但是一定要理清邏輯關(guān)系。從上面也可看出,只要達到目的,函數(shù)的合理搭配使用即可,如何搭配沒有標準答案,所以學習函數(shù)與公式切莫陷入不知道該用哪個才好的誤區(qū)
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應(yīng)法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔相應(yīng)法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。