依據一定的标準,将相應的值、成績等劃分在固定的範圍中,也是Excel中經常要用到的操作,除了用目測之外,還有6種方法可以實現。
一、Excel等級判定:IF函數法。
目的:根據“成績”判定“等級”。
方法:
在目标單元格中輸入公式:=IF(D3=100,"滿分",IF(D3>=95,"優秀",IF(D3>=85,"良好",IF(D3>=60,"及格","不及格"))))。
解讀:
1、IF函數是最常見的判斷函數,其語法結構也非常的簡單,=IF(判斷條件,條件為真時的返回值,條件為假時的返回值)。
2、此示例中用了IF函數的嵌套形式。
二、Excel等級判定:Ifs函數法。
目的:根據“成績”判定“等級”。
方法:
在目标單元格中輸入公式:=IFS(D3=100,"滿分",D3>=95,"優秀",D3>=85,"良好",D3>=60,"及格",D3<60,"不及格")。
解讀:
Ifs函數的作用為檢查是否滿足一個或多個條件,并返回與第一個True條件對應的值。語法結構為:=Ifs(判斷條件1,返回值1,判斷條件2,返回值2……判斷條件N,返回值N),一個條件對應一個返回值。
三、Excel等級判定:VLOOKUP函數查詢法。
目的:根據“成績”判定“等級”。
方法:
在目标單元格中輸入公式:=VLOOKUP(D3,H$3:I$7,2)。
解讀:
1、Vlookup函數的作用為從指定的區域中返回滿足條件的值,語法結構為:=Vlookup(查詢值,數據範圍,返回值列數,[匹配模式])。當匹配模式為0時為精準查詢,為1時為模糊查詢。省略第4個參數,暨匹配模式時默認為模糊查詢。
2、公式=VLOOKUP(D3,H$3:I$7,2)中,不論查詢那個值,數據範圍都在H3:I7,所以要混合引用或絕對引用。
3、Vlookup函數采用模糊查詢時,如果在數據範圍中無法精準匹配“查詢值”時,則會匹配小于查詢值的最大值。
四、Excel等級判定:Lookup函數查詢法。
目的:根據“成績”判定“等級”。
方法:
在目标單元格中輸入公式:=LOOKUP(D3,H$3:I$7)。
解讀:
1、Lookup函數的作用為:查找指定行(或列、或區域)中滿足條件的值并返回,其語法結構有兩種形式。
2、向量形式:在單行或單列中查詢指定的值,并從返回行或列中返回相同位置的值。語法結構為:=Lookup(查詢值,查詢值所在的行或列,返回值所在的行或列)。但使用向量形式時,查詢值所在的行或列的值必須按升序排序,否則無法得到正确的結果。
3、數組形式:在指定的區域中返回符合條件的值。語法結構為:=Lookup(查詢值,數據範圍)。需要注意的是查詢值必須在數據範圍的第一列,需要返回的值必須在數據範圍的最後一列。
五、Excel等級判定:Choose Match組合函數法。
目的:根據“成績”判定“等級”。
方法:
在目标單元格中輸入公式:=CHOOSE(MATCH(D3,H$3:H$7,1),I$3,I$4,I$5,I$6,I$7)。
解讀:
1、Choose函數的作用為:根據指定的值,篩選出對應的值或執行相應的操作。語法結構為:=Choose(索引值,返回值1或表達式1,[返回值2或表達式2]……[返回值N或表達式N])。
2、Match函數的作用為:返回指定值在指定範圍中的相對位置。語法結構為:=Match(定位值,數據範圍,匹配類型),其中匹配類型有三種類型,分别為1(小于)、0(精準)、-1(大于)。
3、公式=CHOOSE(MATCH(D3,H$3:H$7,1),I$3,I$4,I$5,I$6,I$7)中,先用Match函數提取當前值在H3:H7中的相對位置,然後用Choose函數進行提取。
六、Excel等級判定:Index Match組合函數法。
目的:根據“成績”判定“等級”。
方法:
在目标單元格中輸入公式:=INDEX(I$3:I$7,MATCH(D3,H$3:H$7,1))。
解讀:
1、Index函數的作用為:從指定的區域中返回行列交叉處的值或引用。語法結構為:=Index(數據範圍,行,[列])。當省略第三個參數“列”時,默認為第一列。
2、公式=INDEX(I$3:I$7,MATCH(D3,H$3:H$7,1))中,先用Match函數提取當前值在H3:H7中的相對位置,然後用Index函數進行提取。
結束語:
從上文的學習中我們已經知道,Excel等級的判定,具有多種方法……其用到的Excel函數也是比較常用的,易學易用的。如果親在學習過程中有問題或者對Excel等級的判定有獨到的見解,可以在留言區留言讨論哦!
#Excel函數公式# #我要上頭條#
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!