AND函數是我們常見的邏輯函數。表達式是AND(logical1,logical2, ...) ,其中參數logical1,2是邏輯值true或false。這個函數的參數最多為255個。
工具/原料
Windows 10
Excel 2007
方法/步驟
AND函數中當所有參數都為TRUE時返回值才為TRUE,參數中只要一個參數為FALSE時,返回值就是FALSE。如圖:
AND函數中所有參數必須是邏輯值,或者是包含邏輯值的引用等。當我們引用的單元格中出現文本,數字或者空白時,這些單元格將會被忽略。例如,AND(A1:A10) 中上述內容就被忽略了。
我們知道了AND函數的這些特性後,在實際使用的過程中我們通常會配合IF函數進行使用。例如,我們定義大於等於60且小於100為“合格”,其他為“不合格”。那麼我們可以使用函數IF(AND(D1>=60,D1<100),"合格","不合格")。
簡單分析一下這個表達式,如圖D1單元格中70同時滿足了大於等於60和小於100,所有AND函數的返回值為TRUE。反之,50僅滿足小於100,所以AND函數的返回值為FALSE。
同樣的120僅滿足大於等於60,所以AND返回值也為FALSE,所以顯示“不合格”。