AND、OR函式的使用方法

來源:酷知科普網 7.22K

今天我們來講邏輯判斷函式裡的第二講: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函式很好的說明了,很多函式的巢狀使用才能發揮函式便捷的功能

熱門標籤