IF函數(shù)在我們的實際工作中應用非常多,因為我們要不停的進行各種條件判斷,為了完成這些判斷,最直接、最方便就是使用IF函數(shù)來完成。如何正確靈活的使用IF函數(shù),這是接下來介紹的重點。 【一】 語法格式 IF函數(shù)語法格式: =IF(logical_test,[value_if_true],[value_if_false]) 翻譯成中文: =IF(條件,條件成立的返回的值,條件不成立時返回的值) 【注】:參數(shù)之間用英文輸入法的半角“,”隔開,字符串也要用英文輸入法的半角引號括住。 【二】 使用方法 1、基礎用法:單條件判斷 實例:如下圖所示,將男,女統(tǒng)一用稱呼來表示為男士、女士,用IF函數(shù)如何表示? 公式為:=IF(B2="男","男士","女士") 【解析】如果條件:B2性別為男,則條件成立的返回的值為“男士”,否則條件不成立時返回的值為“女士”。 具體操作步驟: 第1步:在 C2單元格內,將公式【=IF(B2="男","男士","女士")】輸入。 第2步:單擊回車鍵【Enter】 第3步:出現(xiàn)返回值,將鼠標放在單元格的邊緣處,待鼠標指針變成黑色十字,拖動鼠標向下拖拽或直接在黑色十字處雙擊即可。 最終結果如下圖: 2、高級用法(嵌套) 用法一:多重條件判斷 實例:如下圖所示,將專業(yè)代號以理工對應代號LG 、文科對應代號WK、財經(jīng)對應代號CJ,如何去判斷? 公式為:=IF(B2="理工","LG",IF(B2="文科","WK","CJ")) 【解析】如果條件:B2專業(yè)為理工,則條件成立的返回的值為“LG”,如果條件B2專業(yè)為文科,則條件成立的返回的值為“WK”, 否則條件不成立時返回的值為“CJ”。 具體操作步驟: 第1步:在 C2單元格內,將公式【=IF(B2="理工","LG",IF(B2="文科","WK","CJ"))】輸入。 第2步:單擊回車鍵【Enter】 第3步:出現(xiàn)返回值,將鼠標放在單元格的邊緣處,待鼠標指針變成黑色十字,拖動鼠標向下拖拽或直接在黑色十字處雙擊即可。 最終結果如下圖: 用法二:多區(qū)間判斷 實例:如下圖所示,按600分(含600分)以上為第一批,400-600(含400)為第二批,400以下為落榜。這種錄取情況,該如何進行判斷? 公式為:=IF(B2>=600,"第一批",IF(B2>=400,"第二批","落榜")) 【解析】如果條件:B2總分大于等于600,則條件成立的返回的值為“第一批”,如果條件B2總分大于等于400,則條件成立的返回的值為“第二批”, 否則條件不成立時返回的值為“落榜”。 具體操作步驟: 第1步:在 C2單元格內,將公式【=IF(B2>=600,"第一批",IF(B2>=400,"第二批","落榜"))】輸入。 第2步:單擊回車鍵【Enter】 第3步:出現(xiàn)返回值,將鼠標放在單元格的邊緣處,待鼠標指針變成黑色十字,拖動鼠標向下拖拽或直接在黑色十字處雙擊即可。 最終結果如下圖: 【注】 1、在涉及到嵌套或者多條件判斷,切勿將括號丟失。括號都是成對出現(xiàn),不可遺漏掉。 2、IF函數(shù)只能嵌套七層,不但針對IF函數(shù),對所有的函數(shù)都適合,也就是說函數(shù)嵌套函數(shù),不能超過七層。 3、復雜用法 用法一:多條件并列判斷 實例1:如下圖所示,如果對60歲以上(含)的男性員工給予1000元獎金補助,該如何進行判斷? 公式為:=IF(AND(A2="男",B2>=60),1000,0) 【解析】如果條件:A2性別為男,且B2年齡大于等于60,則條件成立的返回的值為“1000”,否則條件不成立時返回的值為“0”。 AND()表示括號內的多個條件且同時成立。 具體操作步驟: 第1步:在 C2單元格內,將公式【=IF(AND(A2="男",B2>=60),1000,0)】輸入。 第2步:單擊回車鍵【Enter】 第3步:出現(xiàn)返回值,將鼠標放在單元格的邊緣處,待鼠標指針變成黑色十字,拖動鼠標向下拖拽或直接在黑色十字處雙擊即可。 最終結果如下圖: 實例2:如下圖所示,如果對60歲以上或40歲以下的員工給予1000元獎金補助,該如何進行判斷? 公式為:=IF(OR(B2>=60,B2<=40),1000,0) 【解析】:如果條件:B2年齡大于等于60,或B2年齡小于等于40,則條件成立的返回的值為“1000”,否則條件不成立時返回的值為“0”。 OR()表示括號內的多個條件任一個成立。 具體操作步驟: 第1步:在 C2單元格內,將公式【=IF(OR(B2>=60,B2<=40),1000,0)】輸入。 第2步:單擊回車鍵【Enter】 第3步:出現(xiàn)返回值,將鼠標放在單元格的邊緣處,待鼠標指針變成黑色十字,拖動鼠標向下拖拽或直接在黑色十字處雙擊即可。 最終結果如下圖: 用法二:混合多條件并列判斷 實例:如下圖所示:如果對60歲以上的男員工或40歲以下的女員工給予1000元獎金補助,該如何進行判斷? 公式為:=IF(OR(AND(A2="男",B2>=60),AND(A2="女",B2<=40)),1000,0) 【解析】如果條件:A2性別為男,且B2年齡大于等于60或A2性別為女B2年齡小于等于40,則條件成立的返回的值為“1000”,否則條件不成立時返回的值為“0”。 具體操作步驟: 第1步:在 C2單元格內,將公式【=IF(OR(AND(A2="男",B2>=60),AND(A2="女",B2<=40)),1000,0)】輸入。 第2步:單擊回車鍵【Enter】 第3步:出現(xiàn)返回值,將鼠標放在單元格的邊緣處,待鼠標指針變成黑色十字,拖動鼠標向下拖拽或直接在黑色十字處雙擊即可。 最終結果如下圖: 【三】 總結 以上就是IF函數(shù)的使用方法,希望大家能夠在今后的工作中靈活運用。在操作之前,先思考將思路理清,再動手去做。 部落窩教育,2012年發(fā)力于在線教育,OFFICE高效辦公課程(Word、Excel、PPT)在市場上有較深的影響力,《小白脫白系列課程》、《百問百答課程》、《極速貫通班》品牌創(chuàng)立者。 |
|