VLOOKUP函數(shù)是Excel里面經(jīng)常會(huì)使用到的一個(gè)函數(shù)碟贾。下面來(lái)講解一下具體的含義和使用規(guī)則亩冬。
VLOOKUP=vertical lookup,意思就是在一部分選中區(qū)域內(nèi)届良,按照要查找的值在選定區(qū)域內(nèi)垂直進(jìn)行對(duì)比篩選贝攒,查找到需要的信息并且進(jìn)行返回盗誊。
以下為理論部分:
=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
釋義:
lookup_value:要查找的值,包括數(shù)字,文本等
table_array:要查找的值以及預(yù)期返回的內(nèi)容所在的區(qū)域
col_index_num:查找的區(qū)域的列數(shù)哈踱,選中區(qū)域的第一列為1荒适,依次順延,而不是根據(jù)工作表給定的ABC列來(lái)算
range_lookup:近似匹配(1 / TRUE)或完全匹配(0 / FALSE)
以下為實(shí)際使用:
表格中為學(xué)生及語(yǔ)文科目的成績(jī)嚣鄙。
現(xiàn)在要在另一個(gè)單元格內(nèi)返回王五的成績(jī)吻贿,可以使用VLOOKUP函數(shù)來(lái)進(jìn)行。公式表達(dá)為:
=VLOOKUP(A4,A1:C5,3,FALSE)
或
=VLOOKUP("王五",A1:C5,3,FALSE)
lookup_value:這里指王五哑子,就是單元格A4,當(dāng)然也可以使用”王五”來(lái)替代肌割,但是要注意使用英文引號(hào)卧蜓。
table_array:這里需要選擇A1:C5這個(gè)區(qū)域,因?yàn)橥跷逶贏列把敞,需要得到的成績(jī)?cè)贑列弥奸,都要包括進(jìn)去。
col_index_num:這里需填寫(xiě)3奋早,因?yàn)榈谝涣袨槊骷?xì)盛霎,成績(jī)所在的列為第三列。
range_lookup:要查找王五的成績(jī)耽装,必然是需要完全匹配的愤炸,這里寫(xiě)false或者0都可。
于是公式會(huì)在第一列里面垂直從上往下查找掉奄,找到王五以后规个,返回的結(jié)果就是王五的成績(jī),與原表格的數(shù)據(jù)也能對(duì)應(yīng)上姓建。
有幾個(gè)注意點(diǎn):
第一诞仓,當(dāng)要查找的值在這一列里面重復(fù)出現(xiàn),公式會(huì)返回第一個(gè)出現(xiàn)的匹配值速兔。如圖所示墅拭,公式會(huì)返回第一次出現(xiàn)王五時(shí)的成績(jī)B,因?yàn)椴檎业臅r(shí)候是垂直從上往下查找涣狗,找到第一個(gè)即返回結(jié)果谍婉。
第二,使用模糊匹配屑柔。在使用公式中屡萤,精確匹配用到的會(huì)比較多,但是模糊匹配也會(huì)有一些實(shí)際的應(yīng)用掸宛,通乘缆剑可以通過(guò)關(guān)鍵字進(jìn)行模糊匹配查找。例如,圖中為很多人的名字與身份證信息措译。
這時(shí)要查找一個(gè)叫做“五五”的人的身份證號(hào)碼别凤,想不起來(lái)姓什么,但是明確只有一個(gè)人叫五五领虹,就可以通過(guò)模糊匹配來(lái)查找规哪。
=VLOOKUP("五五",A1:B6,2,1)
這里引號(hào)內(nèi)直接輸入五五,然后選擇模糊匹配塌衰,就可以返回相應(yīng)的結(jié)果诉稍。如果這里選擇了完全匹配,公式返回值會(huì)顯示錯(cuò)誤最疆。用這個(gè)方法就可以快速找到想要的結(jié)果了杯巨。
想了解更多Excel的操作技巧,歡迎關(guān)注微信公眾號(hào):tobefascinating努酸,一起學(xué)習(xí)服爷,一起進(jìn)步。