你是不是也曾在Excel表格里被“多個(gè)條件判斷”折磨得焦頭爛額?比如:成績(jī)≥90分是“優(yōu)秀”,8089是“良好”,7079是“中等”,低于70就是“待改進(jìn)”。這時(shí)候,一個(gè)簡(jiǎn)單的IF函數(shù)根本不夠用!別急,今天我就用真實(shí)案例+圖解方式,帶你徹底搞懂多個(gè)條件的IF函數(shù)怎么寫,適合發(fā)朋友圈或小紅書,收藏即用!
Q1:為什么不能只用一個(gè)IF?
舉個(gè)栗子??:你有一個(gè)學(xué)生成績(jī)表,A列是分?jǐn)?shù),B列要自動(dòng)打標(biāo)簽。如果只寫 `=IF(A2>=90,"優(yōu)秀")`,那80分的學(xué)生也會(huì)被誤判成“優(yōu)秀”——因?yàn)闆]設(shè)置其他條件!這就是多條件判斷的痛點(diǎn):必須像拼樂高一樣,一層層嵌套邏輯。
Q2:最常用的多條件寫法是什么?
答案是:嵌套IF函數(shù)!結(jié)構(gòu)就像“洋蔥”——外層決定大方向,內(nèi)層細(xì)化條件。比如:
=IF(A2>=90,"優(yōu)秀",IF(A2>=80,"良好",IF(A2>=70,"中等","待改進(jìn)")))
?? 圖解:從左到右讀,先看是否≥90,不是就進(jìn)入下一個(gè)IF判斷是否≥80……直到最后兜底。這種寫法清晰、易懂,適合新手直接抄作業(yè)!
Q3:有沒有更高級(jí)的方法?比如用AND/OR組合?
當(dāng)然有!比如你要判斷“語文和數(shù)學(xué)都≥85才合格”——這時(shí)用AND函數(shù)配合IF更高效:
=IF(AND(B2>=85,C2>=85),"合格","不合格")
?? 小貼士:AND是“全滿足”,OR是“任一滿足”。真實(shí)場(chǎng)景中,比如HR篩選簡(jiǎn)歷:“本科+3年經(jīng)驗(yàn)”用AND,“或”則用于“學(xué)歷或技能達(dá)標(biāo)即可”。
Q4:遇到復(fù)雜情況怎么辦?比如條件超過5層?
這時(shí)候建議用IFS函數(shù)(Excel 2019+版本)!它像“條件列表”,不用嵌套,一行搞定:
=IFS(A2>=90,"優(yōu)秀",A2>=80,"良好",A2>=70,"中等",A2<70,"待改進(jìn)")
? 優(yōu)勢(shì):代碼清爽、不易出錯(cuò),尤其適合做評(píng)分表、評(píng)級(jí)系統(tǒng)。我上周幫朋友整理公司績(jī)效表,就是靠這個(gè)省了半小時(shí)!
?? 總結(jié):多條件IF不是難題,關(guān)鍵是理解“邏輯順序”和“函數(shù)組合”。下次你看到復(fù)雜的表格,別怕!記住這三招:嵌套IF(簡(jiǎn)單)、AND/OR(精準(zhǔn))、IFS(高效)。發(fā)朋友圈時(shí)附上你的實(shí)戰(zhàn)截圖,絕對(duì)收獲點(diǎn)贊!

