Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

顧名思義,用來判斷真假值,或者進行復合檢驗的Excel函數,我們稱為邏輯函數。在Excel中提供了7種最常見及應用最多的邏輯函數:

第一組:AND、OR、NOT、

第二組:IF、IFERROR函數

第三組:TRUE、FALSE(後期結合VLOOKUP函數來講解)

在特殊情況下也可以使用數字替代TRUE與FALSE,替代方法為,"0"表示FALSE "1"表示TRUE

技巧1:使用AND邏輯函數解決公式計算結果為”0”值的問題

AND 函數用於所有的條件為"真"(TRUE)時,返回的運算結果為"真"(TRUE),反之,為"假"(FALSE),所以AND函數一般用來檢驗一組數據是否都滿足條件。

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

實例講解:

對西瓜班小朋友的學習成績進行彙總,當引入的單元格沒有數字時,計算結果會顯示為0,如果不想0出現,可以用AND來解決

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

在E單元格中輸入公式:=IF(AND(B3="",C3="",D3=""),"",B3+C3+D3) 再按回車,然後將光標移動到E單元格右下角往下拉填充函數,結果如下圖展示

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

技巧2:使用OR邏輯函數解決學生各科成績是否合格

OR 函數用於所有的條件為"假"(FALSE)時,返回的運算結果為"假"(FALSE),反之,為"真"(TRUE),所以AND函數一般用來檢驗一組數據是否都不滿足條件。

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

實例講解:

對西瓜班小朋友的學習成績進行彙總評估,判斷各科成績是否都不合格,在E2單元格中輸入邏輯函數=OR(B2>=60,C2>=60,D2>=60),再按回車,然後將光標移動到E單元格右下角往下拉填充函數,結果展示:

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

技巧3:使用NOT邏輯函數從篩選出數學成績不合格的用戶

NOT邏輯函數是求反函數,函數參數用為"真"(TRUE)時,返回的運算結果為"假"(FALSE),反之,為"真"(TRUE),

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

實例講解:

判斷西瓜班小朋友數學成是否合格,合格線為60分,在E2單元格中輸入邏輯函數=NOT(C2>=60),再按回車,然後將光標移動到E單元格右下角往下拉填充函數,結果展示:

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

技巧4:使用IF邏輯函數判斷用戶總成績是否是否大於等於200

IF函數一般是指Excel中的IF函數,根據指定的條件來判斷其“真”(TRUE)、“假”(FALSE),根據邏輯計算的真假值,從而返回相應的內容。可以使用函數 IF 對數值和公式進行條件檢測

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

判斷西瓜班同學的總成績是否超過200分

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

技巧5:使用IFERROR邏輯函數返回錯誤值對應的結果

如果公式的計算結果為錯誤,則返回您指定的值;否則將返回公式的結果。使用 IFERROR 函數來捕獲和處理公式中的錯誤。

IFERROR(value, value_if_error)

IFERROR 函數語法具有以下參數:

value 必需,檢查是否存在錯誤的參數。value_if_error 必需,公式的計算結果為錯誤時要返回的值。計算得到的錯誤類型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!。

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

求各科平均值(注,有部分數據沒有,是為了製作demo)

Excel邏輯函數(AND、OR、NOT、IF、IFERROR)公式及應用技巧

歡迎大家在評論區發表自己的點,如有更好的歡迎留言及討論


分享到:


相關文章: