標籤:

37.如何巧用IF函數

IF函數,它是用來判斷真假值,根據邏輯計算的真假值,返回不同結果。我們在Excel中有時就需要用它來解決一些計算中常見的問題,巧妙的利用IF函數可以防止一些錯誤信息的發生。下面介紹幾種情況,使用IF函數就可以避免。

第一種情況:如有一工作表,C1單元格計算公式為:=A1/B1,當A1、B1單元格中沒有輸入數據時,C1單元格就會出現「#DIV/O!」的錯誤信息。

方法一:此時我們就可以用IF函數將C1單元格中的計算公式在編輯欄中直接更改為:=IF(B1=0,"",A1/B1),這樣只有當B1單元格的值是非零時,C1單元格中的值按A1/B1進行計算,從面有效地避免錯誤情況的發生。

方法二:1、選中C1單元格。

2、點擊菜單「插入→函數」,彈出「插入函數」對話框

在「插入函數」對話框中,在「選擇類別」框中選「常用函數」,在「選擇函數」框中選「IF」,然後點「確定」,彈出「函數參數」對話框

3、在「函數參數」對話框中:Logical-test框中輸入b1=0

Value-if-true框中輸入""

Value-if-false框中輸入a1/b1

然後點「確定」即可(請注意:在用函數時使用的標點符號均應是半形,如輸入的是小寫英文字母,點確定後,系統將自動轉為大寫,當然也可直接輸入的是大寫英文字母)。

第二種情況:如在C2單元格中輸入學生成績,D2單元格根據C2情況給出相應的「優秀」或「不優秀」信息。

方法一:我們可以利用IF函數在D2單元格中輸入:=IF(C2〈60,"不優秀","優秀")

方法二:

1、選中D2單元格。

2、點擊菜單「插入→函數」,彈出「插入函數」對話框, 在「插入函數」對話框中,在「選擇類別」框中選「常用函數」,在「選擇函數」框中選「IF」,然後點「確定」,彈出「函數參數」對話框。

3、在「函數參數」對話框中:Logical-test框中輸入C2〈60

Value-if-true框中輸入"不優秀"

Value-if-false框中輸入"優秀"

然後點「確定」即可。

第三種情況:當在C3單元格中輸入計算公式為:=A3+B3,當A3、B3沒有輸入數值時,C3出現的結果是「0」,這裡我們也可以利用IF函數把C3單元格中的計算公式更改為:=IF(A3="","",A3+B3),這樣A3、B3沒有輸入數值時,C3單元格就不會進行A3+B3的計算操作,也就不會顯示「0」值的結果。

另亦可:選中C3單元格,然後點擊菜單「插入→函數」,彈出「插入函數」對話框,在「插入函數」對話框中,在「選擇類別」框中選「常用函數」,在「選擇函數」框中選「IF」,然後點「確定」,彈出「函數參數」對話框。在「函數參數」 對話框中: Logical-test框中輸入A3=""

Value-if-true框中輸入""

Value-if-false框中輸入A3+B3

如下圖:

然後點「確定」即可。


推薦閱讀:

Excel INDEX+SMALL函數用法
Excel的SUM函數9種公式設置範例
淺談機器學習時代的哈希演算法(一)
ExcelVLOOKUP函數從入門到精通,從精通到放棄
Excel函數應用之邏輯函數

TAG:函數 |