Excel中三個實用的邏輯函數,一起來攻克吧!

院長大大丨圖文

教程基於Excel 2016

今天,院長帶大家一起認識下Excel中的三個邏輯函數:AND、OR、NOT。

配合IF函數的使用,踏踏實實地理解它們的用法。案例如下:

根據A1:C4區域中的規則,判斷各位員工是否滿足條件。

1. AND函數

AND函數,用於判斷多個條件是否同時成立。如果所有參數都為邏輯值TRUE,AND函數才返回TRUE;只要其中一個參數為邏輯值FALSE,AND函數都會返回FASLE。

函數語法:

AND(logical1,logical2,...)

參數說明:

logical1,logical2,... :表示1~255個要判斷的條件。

案例中,判斷該員工是否為優秀新人需要同時滿足兩個條件:工齡等於1年、年終評價為優秀。

在這裡,我們使用AND函數,兩個判斷條件均寫在AND函數中,再配合IF函數做判斷。

因此,單元格G9公式為【=IF(AND(C9=1,D9="優秀"),"是","")】,同時滿足兩個條件,則判斷為是。

2. OR函數

OR函數,在其參數組中,任何一個參數邏輯值為 TRUE,即返回 TRUE;所有參數的邏輯值為 FALSE,才返回 FALSE。

函數語法:

OR(logical1,logical2,...)

參數說明:

Logical1,logical2,... 為需要進行檢驗的 1 到 30 個條件表達式。

案例中,判斷該員工是否為優秀員工只需要滿足其中一個條件:竣工項目評價為S大於3個或者個人產值大於100萬元。

在這裡,我們使用OR函數,兩個判斷條件均寫在OR函數中,再配合IF函數做判斷。

因此,單元格H8公式為【=IF(OR(E8>3,F8>100),"是","")】,只需要滿足其中一個條件,則判斷為是。所以,滿足條件的員工包括:院長、學士、豬豬和哈士奇。

3. NOT函數

NOT函數,對參數值求反。當要確保一個值不等於某一特定值時,可以使用 NOT 函數。

如果邏輯值為 FALSE,函數 NOT 返回 TRUE;如果邏輯值為 TRUE,函數 NOT 返回 FALSE。

函數語法:

NOT(logical)

參數說明:

Logical 為一個可以計算出 TRUE 或 FALSE 的邏輯值或邏輯表達式。

案例中,判斷該員工是否屬於工程部,並把不屬於工程部的員工標記出來。

在這裡,我們使用NOT函數,通過LEFT函數取出所屬部門列中的「工程」二字,使用NOT函數對參數值求反,再配合IF函數做判斷。

因此,單元格I8公式為【=IF(NOT(LEFT(B8,2)="工程"),"是","")】,判斷出非工程部門的員工包括:院長、象象、柯基和豬豬。

好了,今天的教程就到這裡了。通過今天的教程,希望大家都能掌握這三個邏輯函數的用法。

如果你有更多的方法,可以在文章底部留言哦~么么噠~


推薦閱讀:

知乎精選好文,怎樣才算精通Excel?
Excel 2013中FORMULATEXT函數公式的使用方法介紹
Excel公式教程 ISNA函數詳解
Excel高級篩選實例教程 >> 操作基礎 >> Excel吧
Excel函數知多少:IF 、IF函數的嵌套和IFERROR

TAG:邏輯 | 函數 | 實用 | Excel |