首頁  >  文章  >  專題  >  excelif函數的多個條件使用方法

excelif函數的多個條件使用方法

尚
原創
2019-06-14 16:14:46197111瀏覽

excelif函數的多個條件使用方法

Excel if函數語法:

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

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

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

if多重條件使用步驟如下:

範例:假如要標示服裝銷售表中,「大類」為「女裝」「價格」大於等於80 且「銷售」大於800 的服裝,操作流程步驟如下

1、多個if嵌套使用:

excelif函數的多個條件使用方法

操作流程步驟說明:選取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 組合,操作流程步驟如下

excelif函數的多個條件使用方法

#操作流程步驟說明:選取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 組合,操作過程步驟如下:

excelif函數的多個條件使用方法

##操作流程步驟說明:選取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),意思是:只要滿足一個條件,就返回「真」;一條件都不滿足才回傳「假」。演示中,每筆記錄都滿足一個條件,所以全回傳「滿足條件」。

更多Excel相關技術文章,請造訪

Excel基礎教學欄位!

以上是excelif函數的多個條件使用方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn