問題已解決

老師,能詳細講一下if函數的應用嗎?

84785019| 提問時間:2023 04/05 21:35
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時問隨時答
速問速答
王雁鳴老師
金牌答疑老師
職稱:中級會計師
同學你好,if函數的應用如下: 功能:判斷一個條件是否滿足,如果滿足返回一個值,不滿足則返回另一個值。 結構:=IF(測試條件,真值,假值),接下來通過案例來說明: 一、單條件判斷 如何計算職工的全勤獎?當出勤的天數大于等于22天,則獎勵200元。 C2=IF(B2>=22,200,0) 說明:然后下拉填充公式。第二、第三參數若為文字,則需要添加雙引號。 二、多條件判斷 根據給不同的級別,給職工發(fā)放補貼。初級500元,中級1000元,高級1500元。 C2=IF(B2=初級,500,IF(B2=中級,1000,IF(B2=高級,1500))) 三、多條件判斷:滿足多個條件中的任意一個條件 【數學】和【物理】只要有一科分數達到90分以上,則評定為【優(yōu)秀】。 D2=IF(OR(B2>=90,C2>=90),優(yōu)秀,) 說明:OR函數是一個判斷函數,只要滿足一個邏輯條件,結果就會顯示TURE,否則返回FALSE。 四、多條件判斷:同時滿足多個條件 判斷員工是否到了可退休的年齡?男,60歲可退休,女,55歲可退休。 D2=IF(AND(B2=男,C2>60),是,IF(AND(B2=女,C2>55),是,)) 說明:AND函數是一個判斷函數,只有滿足所有邏輯條件,結果才會顯示TURE,否則返回FALSE。 五、多條件查找 與【vlookup函數】結合使用,可以進行多條件查找數據,比如通過查找【型號】和【配置】,可以返回對應的【價格】。 G2=VLOOKUP(E2&F2,IF({1,0},$A:$A&$B:$B,$C:$C),2,0) 說明:按ctrl+shift+enter組合鍵結束。按shift+7可生產連接符號&。 六、區(qū)間判斷 如何批量計算員工的產量獎?總產量>=18000,獎勵500元,15000<=總產量<18000,獎勵300元,12000<=總產量<15000,獎勵200元,總產量<12000,獎勵0元。 D2=IF(C2>=18000,500,IF(C2>=15000,300,IF(C2>=12000,200,IF(C2<12000,0)))) 說明:判斷區(qū)間必須是升序,或者是降序。 七、單元格分組排序 表格里有很多部門,并且每個部門人數又不一樣,那要如何給每個部門的人員都編一個序號呢? B2=IF(A2=,B1+1,1) 說明:然后下拉填充公式。第一個合并單元格是由3個單元格合并而成,實際上“銷售部”只顯示在第一個單元格,也就是A2單元格,A3、A4單元格,實際上是空值。 八、單條件求和 如何對【AA】型號的產量進行求和匯總? F2=SUM(IF(B2:B7=E2,C2:C7,)) 說明:按ctrl+shift+enter組合鍵結束。當B2:B7=E2條件成立時,就返回C列相對于的值,然后用SUM函數進行求和。 九、多條件求和 如何計算【拉伸部】【AA】型號的總產量? H2=SUM(IF((B2:B7=F2)*(C2:C7=G2)=1,D2:D7,)) 說明:按ctrl+shift+enter組合鍵結束。當(B2:B7=F2)和(C2:C7=G2)同時滿足條件時,會返回結果1,就返回D列相對于的值,然后用SUM函數進行求和。 十、逆向查找 當查找值在數據表中不位于第一列,那又該如何用vlookup函數進行查找呢?比如通過查找【工號】返回【姓名】。 F2=VLOOKUP(E2,IF({1,0},B2:B8,A2:A8),2,FALSE) 說明:IF({1,0},B2:B8,A2:A8)里的第一個參數{1,0},1在這里看作TRUE,0看作FALSE。 十一、忽略錯誤值求和 如果單元格區(qū)域中含有錯誤值,是不能直接用SUM函數求和的,需要與其他函數結合使用,如下: C9=SUM(IF(ISERROR(C2:C8),0,C2:C8)) 說明:按crl+shift+enter組合鍵結束。先用ISERROR函數判斷一個值是否為錯誤值,若為錯誤值返回TRUE,否則返回FALSE,接著用IF函數進行判斷,如果存在錯誤值,就返回0,否則返回值本身,最后用SUM函數進行求和。
2023 04/05 21:42
描述你的問題,直接向老師提問
0/400
      提交問題

      您有一張限時會員卡待領取

      00:10:00

      免費領取
      Hi,您好,我是基于人工智能技術的智能答疑助手,如果有什么問題可以直接問我呦~