excel操作if函數怎麼用?IF函數與IFS函數都是根據指定條件進行判斷的函數,但是使用方法上有所區别下面我們一起來看一下,下面我們就來說一說關于excel操作if函數怎麼用?我們一起去了解并探讨一下這個問題吧!
IF函數與IFS函數都是根據指定條件進行判斷的函數,但是使用方法上有所區别。下面我們一起來看一下。
語法結構1、IF函數
IF(logical_test,value_if_true,value_if_false)
通俗說法:IF(測試條件,結果1,結果2)
如果滿足"測試條件"則顯示"結果1",如果不滿足"測試條件"則顯示"結果2"。
2、IFS函數
IFS([Something is True1, Value if True1,Something is True2,Value if True2,Something is True3,Value if True3……)
通俗說法:IFS(條件1,結果1,條件2,結果2,條件3,結果3,……)
如果滿足"條件1"則返回"結果1",如果滿足"條件2"則返回"結果2",如果滿足"條件3"則返回"結果3",以此類推。
應用實例對下圖表格中所有人物的武藝分段評級,在C2:C7單元格填寫分段評級結果。(評級标準見E1:F5單元格)
1、IF函數法
在C2單元格輸入函數公式:=IF(B2<60,"不及格",IF(B2<75,"及格",IF(B2<90,"良好","優秀"))),然後進行批量填充。
if函數多層嵌套時,公式裡面一共輸入了多少個if,結尾處就要輸入相應數目的反括号。
将鼠标放在C2單元格右下角,等出現黑色十字标志時雙擊鼠标左鍵,可快速批量填充。
2、IFS函數法
在C2單元格輸入函數公式:=IFS(b2<60,"不及格",b2<75,"及格",b2<90,"良好",b2>=90,"優秀"),然後進行批量填充。
ifs函數公式中,每個條件與對應結果相鄰、成對出現。
将鼠标放在C2單元格右下角,等出現黑色十字标志時雙擊鼠标左鍵,可快速批量填充。
總結IF函數簡單好用,但是如果判斷條件過多,層層嵌套會導緻公式較長,容易出錯,此時用IFS函數會更加方便;
在使用兩個函數時都要注意邏輯順序,輸入數值比較型判斷條件時,參照數值要麼從小到大,要麼從大到小,否則容易出錯。例如,将IFS(b2<60,"不及格",b2<75,"及格",b2<90,"良好",b2>=90,"優秀")的條件順序進行調整,改為IFS(B2<60,"不及格",B2<90,"良好",B2<75,"及格",B2>=90,"優秀"),公式返回結果就會出現錯誤,見下圖。
C7單元格返回結果有誤,正确結果應為“及格”。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!