if函數多條件的高級用法

來源:魅力女性吧 2.38W
if函數多條件的高級用法

if函數是條件判斷函數如果指定條件的計算結果為 TRUE,IF函數將返回某個值如果該條件的計算結果為 FALSE,則返回另一個值。

Excel if函數語法:

1、表達式:IF(logical_test,[value_if_true],[value_if_false])

中文表達式:如果(條件,條件為真時執行的操作,條件為假時執行的操作)

2、説明:[value_if_true] 和 [value_if_false] 表示可選項,即它們可以不寫

if多條件使用步驟如下:

例:假如要標出服裝銷量表中,“大類”為“女裝”“價格”大於等於 80 且“銷量”大於 800 的服裝,操作過程步驟如下

1、多個if嵌套使用:

操作過程步驟説明:選中 H2 單元格,把公式 =IF(C2="女裝",IF(E2>=80,IF(F2>800,"滿足條件","不滿足條件"),"不滿足條件"),"不滿足條件") 複製到 H2,按回車,則返回“不滿足條件”再次選中 H2,把鼠標移到 H2 的單元格填充柄上,按住左鍵並往下拖,則所經過單元格用“不滿足條件”填充,按 Ctrl + S 保存,同樣 H3 用“滿足條件”填充,其它單元格仍用“不滿足條件”填充。

公式説明:=IF(C2="女裝",IF(E2>=80,IF(F2>800,"滿足條件","不滿足條件"),"不滿足條件"),"不滿足條件")

由三個 if 組成,即在一個 if 中嵌套了兩個 if。第一個 if 的條件為 C2="女裝",如果條件為真,則執行 IF(E2>=80,IF(F2>800,"滿足條件","不滿足條件"),"不滿足條件")否則返回“不滿足條件”。第二個 if 的條件為 E2>=80,如果條件為真,則執行 IF(F2>800,"滿足條件","不滿足條件"),否則返回“不滿足條件”。第三個 if 的條件為 F2>800,如果條件為真,返回“滿足條件”,否則返回“不滿足條件”。

2、用 And 組合多個條件,為“與”的關係

把上例中的多 if 嵌套公式 =IF(C2="女裝",IF(E2>=80,IF(F2>800,"滿足條件","不滿足條件"),"不滿足條件"),"不滿足條件") 改為用 And 組合,操作過程步驟如下

操作過程步驟説明:選中 H2 單元格,把公式 =IF(AND(C2="女裝",E2>=80,F2>800),"滿足條件","不滿足條件") 複製到 H2,按回車,則返回“不滿足條件”同樣往下拖並保存,返回跟上例一樣的結果,説明公式正確。

公式説明:

=IF(AND(C2="女裝",E2>=80,F2>800),"滿足條件","不滿足條件")

公式用 And 函數組合了三個條件,分別為 C2="女裝",E2>=80,F2>800,當同時滿足三個條件時(即 AND(C2="女裝",E2>=80,F2>800) 返回“真”),返回“滿足條件”,否則返回“不滿足條件”。

3、用 Or 組合多個條件,為“或”的關係

把上例中的 And 組合多個條件公式 =IF(AND(C2="女裝",E2>=80,F2>800),"滿足條件","不滿足條件") 改為用 Or 組合,操作過程步驟如下:

操作過程步驟説明:選中 H2 單元格,把公式 =IF(OR(C2="女裝",E2>=80,F2>800),"滿足條件","不滿足條件") 複製到 H2,按回車,則返回“滿足條件”同樣往下拖並保存,全部返回“滿足條件”。

公式説明:=IF(OR(C2="女裝",E2>=80,F2>800),"滿足條件","不滿足條件")

公式用 Or 函數組合了三個條件,分別為 C2="女裝",E2>=80,F2>800,即 OR(C2="女裝",E2>=80,F2>800),意思是:只要滿足一個條件,就返回“真”一條件都不滿足才返回“假”。演示中,每條記錄都滿足一個條件,所以全返回“滿足條件”。

if函數多條件的高級用法

打開【excel】,選中要輸入if函數的表格,使用if函數與and條件組合設置多個條件,輸入相應函數條件,輸入完畢後,點擊【回車】,即可求出結果。

本視頻是由Surface 3品牌、Windows 8.1專業版系統、Excel 2016版本錄製的

熱門標籤