通常情況下,提取學(xué)號(hào)中的班級(jí)信息是不用vlookup函數(shù)的,而是用字符串截取結(jié)合if函數(shù),或者是使用lookup函數(shù)。既然題主問(wèn)到了在這里都說(shuō)一下。
假定下表中學(xué)號(hào)的中間兩位代表著班級(jí)信息。需要在班級(jí)列填充“一班”,“二班”,“三班”
一、使用vlookup函數(shù)對(duì)照學(xué)號(hào)中的班級(jí)信息
使用vlookup函數(shù)獲取班級(jí)信息需要?jiǎng)?chuàng)建輔助對(duì)照表,及01對(duì)應(yīng)一班,02對(duì)應(yīng)二班,03對(duì)應(yīng)三班,如下圖所示:當(dāng)然輔助表的位置可以自由設(shè)定。
這時(shí)我們?cè)贑2單元格,插入vlookup函數(shù),第一個(gè)參數(shù)為學(xué)號(hào)的中間兩位即mid(A2,3,4),第二個(gè)參數(shù)選擇輔助表區(qū)域的絕對(duì)引用,第三個(gè)參數(shù)填寫(xiě)2,第四個(gè)參數(shù)填寫(xiě)0.
這里需要注意的是:
第一、第一個(gè)參數(shù),要用來(lái)對(duì)照的值,不是A2本身,而是A2的第三位和第四位,需要用mid函數(shù)獲取。
第二、vlooukup函數(shù)的第二個(gè)區(qū)域一定是絕對(duì)引用的。
輸入完之后點(diǎn)擊確定,雙擊填充柄填充即可。
二、使用MID函數(shù)結(jié)合IF完成操作
這里有一個(gè)非常關(guān)鍵的是,學(xué)號(hào)的中間兩位是班級(jí),MID函數(shù)是跑不掉的,包括上面講的vlookup和下面要講的lookup都需要,這里就不再多說(shuō)了,如果不熟悉MID可以關(guān)注我,看文章。
這里需要注意的是:
第一、所有標(biāo)點(diǎn)符號(hào)都需要在英文狀態(tài)下進(jìn)行輸入。
第二、函數(shù)的文本需要用雙引號(hào)引起,比如:01如果用雙引號(hào)引起則代表文本01,否則是數(shù)字1.
第三、本例經(jīng)觀察只有三個(gè)班級(jí),所以最后判斷完非一非二,沒(méi)有繼續(xù)判斷,直接返回三班,如果五班六班需要繼續(xù)判斷。
三、使用lookup從學(xué)號(hào)中獲取班級(jí)
這里需要注意的是:
第一、參數(shù)二和參數(shù)三的序列需要用花括號(hào){}括起來(lái),序列中元素之間用逗號(hào)隔開(kāi)。
第二、參數(shù)二和參數(shù)三中的序列須一一對(duì)應(yīng)。
好了,到此從學(xué)號(hào)獲取班級(jí)信息應(yīng)該差不多了,如有疑問(wèn)或get更多,可以點(diǎn)擊關(guān)注哦。