在Excel中AND、OR是兩個函數,這兩個函數可以判斷一組條件,AND函數是當所有條件都滿足才會返回TRUE,OR函數是隻要有一個條件滿足就會返回TRUE,可以根據不同的判斷需求來選擇使用哪個函數。
1、AND函數
AND函數一般用來檢驗一組數據是否都滿足條件,當參數全部滿足某一條件時,返回結果為TRUE,否則為FALSE。
語法 AND(條件1,條件2, ...) 條件1, 條件2, ... 表示待檢測的 1 到 30 個條件值,各條件值可為 TRUE 或 FALSE。
說明 ■參數必須是邏輯值 TRUE 或 FALSE, 或者包含邏輯值的數組( 用于建立可生成多個結果或可對在行和列中排列的 ■如果數組或引用參數中包含文本或空白單元格,則這些值将被忽略。 ■如果指定的單元格區域内包括非邏輯值,則 AND 将返回錯誤值 #VALUE!。
以如下公司發放獎金為例:
當銷售額大于5000并且增長率大于50%的員工獎勵200元
示例公式:=AND(C3>5000,D3>0.5)*200
解析:通過邏輯值與數字的關系,使用AND函數返回的邏輯值乘200
2、OR函數
OR的中文含義是“或”的意思,它的使用也和這個意思相近。在OR函數中,我們需要輸入兩個條件。但它的判斷的形式是隻要滿足一個邏輯條件,則結果就會顯示TURE。 語法 OR(logical1,logical2,...) Logical1,logical2,... 需要進行檢驗的 1 到 30 個條件表達式。
說明 ■ 參數必須能計算為邏輯值,如 TRUE 或 FALSE,或者為包含邏輯值的數組( 用于建立可生成多個結果或可對在行
■ 如果數組或引用參數中包含文本或空白單元格,則這些值将被忽略。
■ 如果指定的區域中不包含邏輯值,函數 OR 返回錯誤值 #VALUE!。 ■ 可以使用 OR 數組公式來檢驗數組中是否包含特定的數值。若要輸入數組公式,請按照 Ctrl Shift Enter。
我們以這個表格為例,來給大家詳細解釋:
某公司對升職設定了以下條件:年齡大于35歲,或在本公司的工作年限要大于5年
示例公式:=OR(C3>35,D3>5)
解析:OR函數的特點就是隻要有一個邏輯條件滿足,就會出現TURE。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!