Excel表格中if函式輸入多個條件怎麼用(Excel表格函式if按條件判斷)

IF函式可以進行資料判斷,如果結合邏輯函式OR或者AND,用得好相當於人工智慧。

比如下表中列出了語數外的單科成績,要求在等級1中,任何一科大於80分以上的就是優秀;在等級二中,所有科目都大於80分的才是優秀。

1.在等級1下面的E2中輸入如下函式;

=IF(OR(B2>=90,C2>=90,D2>=90),"優","及格")

然後回車

2.然後拖拉E2單元格的右下角十字填充。

3.完成之後我們可以看到,語數外任何一項大於等於90分的,都是優,否則是及格。

也就是說公式:OR(B2>=90,C2>=90,D2>=90)

表示B2,C2和D2任何一項大於等於90,都會觸發IF函式的第一選項"優",否則為"及格"。

所以完整的函式:=IF(OR(B2>=90,C2>=90,D2>=90),"優","及格")

就容易理解了。

4.再來看看等級2,我們在F2中輸入下列函式:

=IF(AND(B2>=80,C2>=80,D2>=80),"優","及格")

然後回車

5.再次填充後,我們得到結果。等級2和等級1是不相同的。

因為等級2中要求:語數外都大於等於80,才能顯示優秀。

6.假如我們還要判斷:語,數,外都過80,且至少一科過90的列為A等,其餘為B等,

可以在G2再次用if函式判斷:

=IF(AND(E2="優",F2="優"),"A等","B等")

然後回車

7.同樣填充後,得到最後結果

也就是說,我們可以通過分步驟的使用if函式,模擬人工智慧,輕鬆得到公正的結果。

注意事項:

1.IF函式,大小寫都是可以的,但是使用大寫,看得更清楚一些,推薦使用大寫。

2.IF函式中引用文字的引號和逗號都是在英文狀態下輸入的。例如:"", 不是中文狀態下的""。