EXCEL函數(shù)大全
五、邏輯運算符
1.AND
用途:所有參數(shù)的邏輯值為真時返回TRUE(真);只要有一個參數(shù)的邏輯值為假,則返回FALSE(假)。
語法:AND(logical1,logical2,…)。
參數(shù):Logical1,logical2,…為待檢驗的1~30個邏輯表達式,它們的結(jié)論或為TRUE(真)或為FALSE(假)。參數(shù)必須是邏輯值或者包含邏輯值的數(shù)組或引用,如果數(shù)組或引用內(nèi)含有文字或空白單元格,則忽略它的值。如果指定的單元格區(qū)域內(nèi)包括非邏輯值,AND將返回錯誤值#value!。
實例:如果A1=2、A=6,那么公式“=AND(A1A2)”返回FALSE。如果B4=104,那么公式“=IF(AND(1
2.FALSE
用途:返回邏輯值FALSE。
語法:FALSE()
參數(shù):該函數(shù)不需要參數(shù)
實例:如果在A1單元格內(nèi)輸入公式“=FALSE()”,回車后即可返回FALSE。若在單元格或公式中輸入文字FALSE,excel會自動將它解釋成邏輯值FALSE。
3.IF
用途:執(zhí)行邏輯判斷,它可以根據(jù)邏輯表達式的真假,返回不同的結(jié)果,從而執(zhí)行數(shù)值或公式的條件檢測任務(wù)。
語法:IF(logical_test,value_if_true,value_if_false)。
參數(shù):Logical_test計算結(jié)果為TRUE或FALSE的任何數(shù)值或表達式;value_if_true是Logical_test為TRUE時函數(shù)的返回值,如果logical_test為TRUE并且省略了value_if_true,則返回TRUE。而且value_if_true可以是一個表達式;value_if_false是Logical_test為FALSE時函數(shù)的返回值。如果logical_test為FALSE并且省略value_if_false,則返回FALSE。value_if_false也可以是一個表達式。
實例:公式“=IF(C2>=85,"A",IF(C2>=70,"B",IF(C2>=60,"C",IF(C2<60,"D"))))”,其中第二個IF語句同時也是第一個IF語句的參數(shù)。同樣,第三個IF語句是第二個IF語句的參數(shù),以此類推。例如,若第一個邏輯判斷表達式C2>=85成立,則D2單元格被賦值“A”;如果第一個邏輯判斷表達式C2>=85不成立,則計算第二個IF語句“IF(C2>=70”;以此類推直至計算結(jié)束,該函數(shù)廣泛用于需要進行邏輯判斷的場合。
4.NOT
用途:求出一個邏輯值或邏輯表達式的相反值。如果您要確保一個邏輯值等于其相反值,就應(yīng)該使用NOT函數(shù)。
語法:NOT(logical)
參數(shù):Logical是一個可以得出TRUE或FALSE結(jié)論的邏輯值或邏輯表達式。如果邏輯值或表達式的結(jié)果為FALSE,則NOT函數(shù)返回TRUE;如果邏輯值或表達式的結(jié)果為TRUE,那么NOT函數(shù)返回的結(jié)果為FALSE。
實例:如果A1=6、A2=8,那么公式“=NOT(A1
5.OR
用途:所有參數(shù)中的任意一個邏輯值為真時即返回TRUE(真)。
語法:OR(logical1,logical2,...)
參數(shù):Logical1,logical2,...是需要進行檢驗的1至30個邏輯表達式,其結(jié)論分別為TRUE或FALSE。如果數(shù)組或引用的參數(shù)包含文本、數(shù)字或空白單元格,它們將被忽略。如果指定的區(qū)域中不包含邏輯值,OR函數(shù)將返回錯誤#value!。
實例:如果A1=6、A2=8,則公式“=OR(A1+A2>A2,A1=A2)”返回TRUE;而公式“=OR(A1>A2,A1=A2)”返回FALSE。
6.TRUE
用途:返回邏輯值TRUE。
語法:TRUE()
參數(shù):該函數(shù)不需要參數(shù)
實例:如果在A1單元格內(nèi)輸入公式“=TRUE()”,回車后即可返回TRUE。若在單元格或公式中輸入文字TRUE,excel會自動將它解釋成邏輯值TRUE。函數(shù)TRUE主要用于與其它電子表格程序兼容。
上一頁 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一頁
文章熱詞: EXCEL
作者:佚名;資料來源:天極網(wǎng);發(fā)布用戶:chenz;發(fā)布時間:2012-7-20;