使用IF函數和AND函數查找並返回指定數據的實例應用
一、公式含義
-
if函數公式=if(logical_test,value_if_true,value_if_false),if函數一般用於判斷是否滿足某個條件,如果滿足返回一個值,如果不滿足,返回另一個值。
公式and函數=and(logical1,logical2, ...),and函數是用於判斷所有參數的邏輯值為真時,返回TRUE;只要有一個參數的邏輯值為假,即返回 FALSE。
END
二、實例應用
-
題干:
例如本例題要求當同時滿足以下條件時可以發放獎金:
a、積分大於5
b、入職年數大於2年
c、獨立負責客戶
-
分析
要滿足上述條件,首先需要使用and函數判斷表里這些員工有哪些是滿足條件的,即=and(B3>5,C3>2,D3="是")
and函數判斷完成之后,要使用if函數來完成結果返回的操作
邏輯思路分析:and(B3>5,C3>2,D3="是")作為if函數的第一個參數,當and(B3>5,C3>2,D3="是")結果為TRUE時,返回“是”;當and(B3>5,C3>2,D3="是")結果為FALSE時,返回“否”
-
操作步驟
步驟1、在E3單元格輸入公式=IF(AND(B3>5,C3>2,D3="是"),"是","否"),並向下復制公式:
-
步驟2、給E列數據設置單元格格式,不發獎金的紅色底色顯示:
-
函數解析
-