學會這IF函數的10個案例,條件判斷再也不怕了,excel函數

學會這IF函數的10個案例,條件判斷再也不怕了,excel函數

文章圖片

學會這IF函數的10個案例,條件判斷再也不怕了,excel函數

文章圖片

學會這IF函數的10個案例,條件判斷再也不怕了,excel函數

文章圖片

學會這IF函數的10個案例,條件判斷再也不怕了,excel函數

文章圖片

學會這IF函數的10個案例,條件判斷再也不怕了,excel函數

文章圖片

IF函數是Excel函數的核心 , 凡工作中涉及到條件邏輯判斷、多層級條件嵌套判斷的問題 , 都可以用IF函數來解決 , 還可以與多個函數組合嵌套使用 , 對于有邏輯判斷的問題提高工作效率有很大的幫助 。 今天我們用一些常見的案例來詳細了解這個函數 。
演示環境:榮耀MagicBook 16 Pro , Windows 11 , Microsoft Office 專業增強版2019 EXCEL2403
語法
IF函數:判斷一個條件是否滿足 , 如果滿足指定的條件返回一個“真值” , 如果不滿足指定的條件則返回一個“假值”
功能:IF(條件真值假值)
注意:在Excel中對數據進行運算或使用函數時 , 對于文本類型的數據要用英文的雙引號引起來
案例1:單條件判斷
需求:根據表格里語文成績進行判斷 , 大于60分的顯示及格 , 低于60分(包括)顯示不及格 。
典型的邏輯判斷 , 使用IF函數“=IF(C2>60 \"及格\"\"不及格\")
C2>60就是判斷語文成績是否大于60 , 參數2即真值 , 顯示為“及格” , 否則為“不及格” 。
這里的真值和假值是文本添加英文引號 。

案例2:判斷列含有文本
如圖所示 , 根據C列的情況來決定是否重考 。 但C列除了有數值分數 , 還有文本文字“缺考” 。
公式:=IF((N(C2)>60)\"\"\"重考\")
因為C列有數值又有文本 , 故在判斷前添加N函數 , 將C列不是數值形式的值轉換為數值 , 文本轉換成0 。
這里的真值 , 直接用英文雙引號顯示成空白 , 否則會顯示為“FALSE” 。

案例3、判斷成績是否達標
在表格里有實際成績和目標成績兩列 , 通過這兩列的比較 , 如果實際成績大于目標成績 , 則達標 。
公式:=IF(C2>D2\"達標\"\"\")
同樣地 , 假值要顯示為空白 , 直接輸入英文的雙引號 。

案例4、計算額外工錢
如圖所示表格里 , 基本工錢是100元 , 但完成了任務后 , 額外的數量1.5元一個 。
公式:=IF(C2>D2(C2-D2)*1.5+100100)
C2>d2即判斷完工數量是否大于任務 , 如果完成了任務 , 則工錢為完工的數量減去任務后的超額數量乘以1.5加上基本工錢100 , 否則就只有100元 。

案例5、文本判斷返回數字
如圖所示 , 如果表格里級別是一級的補貼100 , 其他級別的補貼50 。
公式:=IF(C2=\"一級\"10050)
文本判斷的時候不要忘記添加英文引號 。
真值和假值都是數字 , 直接輸入即可 。

案例6、多條件嵌套判斷
如圖所示 , 根據金額的不同 , 提成比例也不同 , 大于4000的按5%提成 , 4000到2500的按3%提成 , 小于2500的按1%提成 。
這里有多個判斷 , 故需要使用IF嵌套函數 。
公式:=IF(D2>40005%IF(D2>25003%1%))
先按最大值進行判斷 , 在假值結果里再次使用IF函數進行判斷 , 也就是多層IF嵌套 。
這里理解起來不難 , 多層嵌套 , 最主要的是注意邏輯判斷的層次 , 不要搞錯了 。

案例7、多條件同時滿足
如圖所示 , 就是表格里理論成績和實踐成績都要大于60分才能顯示為達標 。 這里有兩個條件 , 且兩個條件都必須滿足 。
公式=IF(AND(C2>60D2>60)\"達標\"\"\")
這里用AND函數連接兩個條件 , 每個條件之間用英文逗號隔開 。

案例8、多條件單滿足一個即可
如圖所示 , 就是表格里理論成績和實踐成績只要其中一個小于60分 , 都需要補考 。 這里有兩個條件 , 只要一個不符合要求 , 就返回真值 。
公式=IF(OR(C2<60D2<60)\"補考\"\"\")
這里用OR函數連接兩個條件 , 每個條件之間用英文逗號隔開 。

案例9、多條件AND、OR混合使用
【學會這IF函數的10個案例,條件判斷再也不怕了,excel函數】如圖所示 , 如果是女年齡大于55或者男的60歲以上就是退休人員 , 否則留空 。
公式:=IF(OR(AND(B2=\"男\"C2>=60)AND(B2=\"女\"C2>=55))\"退休\"\"\")
這里有兩組條件是或者關系 , 每組條件里又有兩個條件必須同時滿足 。
或者關系用OR函數 , 雙條件都要滿足的用AND函數 。
最難的就是要搞清楚彼此間的邏輯關系 。

案例10:條件判斷求和
如圖所示表格里 , 計算生成二部的總完工數量 。
左側表格里有兩個部門的數據 , 需要先判斷部門 , 滿足條件的才求和 。
公式:=SUM(IF(A2:A7=\"生產二部\"C2:C7\"\"))
這里是SUM函數與IF函數組合在一起 , 先用IF函數判斷部門 , 部門符合的才匯總 。

通過上述的案例 , 你對IF函數了解了么?看千遍不如實際操作一遍 , 快快動起手來吧!