兩個IF函數(shù)怎么用?——這是很多新手Excel用戶最常問的問題,也是我每天在社群里被反復(fù)提問的“高頻題”。別急,今天我就用真實案例+細膩講解,帶你把兩個IF函數(shù)玩明白!
Q:我只想判斷一個數(shù)值是否大于等于60,如果是就顯示“及格”,否則顯示“不及格”——這不就是單個IF嗎?
對!但如果你要判斷多個條件呢?比如:
成績≥85分:優(yōu)秀;
60~84分:及格;
低于60分:不及格。
這時候,一個IF不夠用了,就得用嵌套IF——也就是“兩個IF函數(shù)怎么用”的核心場景!
舉個真實案例:我朋友小林是小學(xué)老師,她用Excel統(tǒng)計學(xué)生月考成績。表格里有“語文成績”列,她想自動打標(biāo)簽:“優(yōu)秀”、“及格”或“待提高”。
她一開始寫的是這樣:
`=IF(B2>=85,"優(yōu)秀",IF(B2>=60,"及格","待提高"))`
?? 這就是兩個IF函數(shù)的經(jīng)典組合!邏輯是:先看是不是≥85,是就輸出“優(yōu)秀”;不是的話,再進入第二個IF,判斷是否≥60,是就輸出“及格”,否則就是“待提高”。
?? 小技巧:嵌套時一定要注意順序!從高到低判斷,就像你穿衣服——先看有沒有外套(高條件),再看有沒有毛衣(次級條件)。
?? 常見錯誤:有人會寫成
`=IF(B2>=60,"及格",IF(B2>=85,"優(yōu)秀","待提高"))`
結(jié)果發(fā)現(xiàn)所有≥85分的都變成“及格”了!為什么?因為第一個IF已經(jīng)攔住所有≥60的,后面的IF根本不會執(zhí)行!
所以記住一句話:嵌套IF,條件從高到低排,順序錯了全白搭!
? 如果你想更高級一點,其實還可以用IFS函數(shù)(Excel 2019及以上版本),一行搞定三個判斷:
`=IFS(B2>=85,"優(yōu)秀",B2>=60,"及格",TRUE,"待提高")`
但作為自媒體作者,我覺得教大家理解嵌套IF更重要——它不僅是Excel技能,更是思維訓(xùn)練:如何把復(fù)雜問題拆解成簡單判斷,就像我們寫文章時,先列提綱、再分段落一樣清晰。
下次你在朋友圈看到別人發(fā)“我終于搞懂兩個IF函數(shù)了!”——你可以驕傲地說:“那是我教你學(xué)會的!”??

