老師需要對(duì)學(xué)生成績(jī)進(jìn)行等級(jí)評(píng)定。成績(jī)都是分?jǐn)?shù)形式來(lái)表示的,如何將成績(jī)自動(dòng)換成“不及格、及格、良好、優(yōu)秀”四個(gè)等級(jí)來(lái)表示。
首先在Excel里建立一個(gè)等級(jí)對(duì)應(yīng)表,如下:
特別提醒:以上構(gòu)建的輔助對(duì)應(yīng)表的數(shù)字必須是從小到大排列,達(dá)到這個(gè)分?jǐn)?shù)或是超過(guò)這個(gè)分?jǐn)?shù),就是對(duì)應(yīng)的等級(jí)。
下面的前面三種公式寫法,都是利用了數(shù)字從小到大排列,對(duì)應(yīng)函數(shù)的升序排序近似匹配特性。如果數(shù)字不是從小到大排列,結(jié)果則不正確。
第一,INDEX MATCH嵌套
C2單元格輸入公式:
=INDEX($F$2:$F$5,MATCH(B2,$E$2:$E$5))
INDEX MATCH,數(shù)據(jù)查找匹配,經(jīng)常搭配寫公式。MATCH函數(shù)負(fù)責(zé)找出位置,INDEX函數(shù)負(fù)責(zé)根據(jù)這個(gè)位置找到對(duì)應(yīng)的值。
第二,VLOOKUP函數(shù)
C2單元格輸入公式:
=VLOOKUP(B2,$E$2:$F$5,2)
VLOOKUP函數(shù),也常常被大家稱為萬(wàn)人迷函數(shù)。有查找的地方,就有VLOOKUP函數(shù)。
還記得滴答老師在極速貫通班里面很形象的告訴大家VLOOKUP函數(shù)的用法,四個(gè)參數(shù):第一個(gè)是要找誰(shuí),第二個(gè)是在哪找,第三個(gè)是返回第幾列的值,第四個(gè)參數(shù)是精確的找還是近似的找。
在本文案例中,VLOOKUP函數(shù)第四參數(shù)省略掉了,默認(rèn)就是近似匹配。查找時(shí),返回精確匹配值或近似匹配值。如果找不到精確匹配值,則返回小于查找值的最大值。
第三,LOOKUP函數(shù)
C2單元格輸入公式:
=LOOKUP(B2,$E$2:$F$5)
LOOKUP函數(shù)第一參數(shù)是查詢值,第二參數(shù)是查詢區(qū)域。如果 LOOKUP 函數(shù)找不到查詢值,則會(huì)與查詢區(qū)域中小于或等于查詢值的最大值進(jìn)行匹配。
第四,IF函數(shù)
C2單元格輸入公式:
=IF(B2<60,'不及格',IF(B2<80,'及格',IF(B2<90,'良好','優(yōu)秀')))
用IF函數(shù)公式最長(zhǎng),但可以不借助輔助對(duì)應(yīng)表,直接寫公式。
一道題目,涉及到了多個(gè)函數(shù),不同的公式寫法。正如滴答老師所講,您對(duì)Excel函數(shù)駕馭程度越高,解決問(wèn)題的思路和公式寫法也就自然越多。條條大路通羅馬,近似匹配的查詢,用幾個(gè)函數(shù)都能實(shí)現(xiàn)。喜歡哪個(gè)就用哪個(gè)。
聯(lián)系客服