AND函數用于确定表達式中的所有條件是否均為“真”(TRUE),當所有的條件均為“真”(TRUE)時,返回的運算結果為“真”(TRUE);反之,隻要有一個參數的計算結果為“假”(FALSE),返回的運算結果為“假”(FALSE),一般用來檢驗一組數據是否都滿足條件。
AND( logical1, logical2, logical3…)
備注:
實例1:判斷學生各科成績是否全部及格
➊選中H2單元格,輸入公式:
= AND(B2:G2>=60)
按“ShIFt Ctrl Enter”組合鍵即以數組方式輸入即可判斷第一位學生成績是否全部及格。{}不用單獨輸入。
➋ 将光标移到H2單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可判斷學生各科成績是否全部及格,如下圖所示。
實例2:獎金計算
下面是一個十分常見的應用場景,我們需要使用 IF 和 AND,以計算銷售人員是否有資格獲得獎金。
➊選中D8單元格,輸入公式:
=IF(AND(B8>=$B$4,C8>=$B$3),B8*$B$5,"")
如果總銷售量大于或等于 (>=) 獎金目标,并且帳戶數大于或等于 (>=) 帳戶目标數,則以獎金百分比乘以銷售額;否則返回“”(空)。
➋ 将光标移到D8單元格的右下角,待光标變成十字形狀後,按住鼠标左鍵向下拖動進行公式填充,即可得出銷售應得獎金額,如下圖所示
OR函數
OR函數用于在其參數組中,任何一個參數邏輯值為TRUE,即返回TRUE;任何一個參數的邏輯值為FALSE,即返回FALSE。
OR( logical1, [logical2], ...)
備注:
實例1:判斷輸入的身份證号碼長度是否正确
身份證号碼具有15位和18位兩種長度形式。使用OR函數可以判斷當其長度為15或18位中的任何一個時都是正确的。
➊選中C2單元格,在公式編輯欄中輸入公式:
=OR(LEN(B2)={15,18})
按“Enter”鍵即可根據身份證号的長度自動判斷是否正确。如下圖所示
實例2:傭金計算
下面是一個十分常見的應用場景,我們需要使用 IF 和 OR,以計算銷售人員是否有資格獲得傭金。
➊選中D8單元格,輸入公式:
=IF(OR(B8>=$B$3,C8>=$B$4),B8*$B$5,"")
如果總銷售量大于或等于 (>=)銷售目标,或者帳戶數大于或等于 (>=) 帳戶目标數,則以傭金百分比乘以銷售額;否則返回“”(空)。如下圖所示
NOT函數
對參數值求反。當要确保一個值不等于某一特定值時,可以使用NOT函數。
NOT( logical)
logical: 表示一個計算結果可以為TRUE或FALSE的值或表達式。
備注:
這個随便想想就明白了,就不做實例了。
本期内容到此結束。。。下期再見。。。
有什麼不明白的地方評論或私信我,我看到會及時的回複您。,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!