AND、OR函數的使用方法

今天我們來講邏輯判斷函數裏的第二講:AND和OR函數的使用方法。
鑑於這兩個函數更多的是與其他函數組合使用,並且它們倆的使用方法十分之類似。所以放在一起說明。

AND、OR函數的使用方法

AND函數說明

(01)首先說明AND函數,其邏輯表達式爲:AND(Logical1,Logical2)Logical1、Logical2....是1到255個結果爲TURE或FALSE的檢測條件,檢測內容可以使邏輯值、數組或引用當所有檢測條件爲真時,AND函數結果爲TURE只要有一個條件爲假時,AND函數結果即爲FALSE

(02)舉一個簡單的例子,如下圖,我計算A2,B2的AND函數結果,輸入函數格式如下:

AND、OR函數的使用方法 第2張

(03)函數算出來的結果是"FALSE",這是爲什麼呢?因爲在這裏面,B2單元格的數字爲0,本身代表的意思就是“錯誤”,所以根據AND函數的運行規則,其結果只能是"FALSE"

AND、OR函數的使用方法 第3張

(04)同理,我可以算出下面的函數結果爲"TURE"另外,我們也可以自己驗證,僅僅在AND函數裏添加一個邏輯值,也會得到類似的答案比如 =AND(0)的結果爲"FALSE", =AND(1)的結果爲"TURE",這裏就不再追述了

AND、OR函數的使用方法 第4張

(05)前面也說了,AND和OR函數主要是和其他函數連接使用的。這裏就簡單舉一個和IF函數嵌套使用的例子。如下圖所示,如果公司規定連續兩年,員工的績效評價分數都高於120分,爲優秀員工,那麼就可以在IF函數中嵌套使用AND函數來快速篩選

AND、OR函數的使用方法 第5張

(06)函數的設置如上圖所示,用AND函數來判斷每個員工兩年的績效是否大於120,都大於的返回"TURE",那麼IF函數則返回"優秀",反之則反。結果如下圖所示

AND、OR函數的使用方法 第6張

OR函數說明

(01)再來說明OR函數,其邏輯表達式爲:OR(Logical1,Logical2)Logical1、Logical2....是1到255個結果爲TURE或FALSE的檢測條件,檢測內容可以使邏輯值、數組或引用只要一個邏輯值爲真,OR函數即爲"TURE"只有所有邏輯值都爲假時,OR函數才爲"FALSE"

(02)OR函數與AND函數非常類似,這裏繼續用上面OR函數的例子來說明函數書寫見下圖

AND、OR函數的使用方法 第7張

(03)按照OR函數的運行規則,這三行的運行結果如下可見,只有全部爲"0"時,OR函數的結果才爲"FALSE"

AND、OR函數的使用方法 第8張

(04)如果說,上面的績效規則改一下,改爲”只要有一次績效考覈分數大於120,即爲優秀“,那麼IF函數嵌套OR函數就可以很簡單的解決。這裏就不再貼圖了。自行理解

特別提示

AND、OR函數很好的說明了,很多函數的嵌套使用才能發揮函數便捷的功能