excel操作技巧:Vlookup函數(shù)返回#N/A的解決方法

excel函數(shù)很多,功能強(qiáng)大;但是如果不了解各項(xiàng)參數(shù)的具體含義,難免會(huì)出狀況。今天就分享一下Vlookup函數(shù)的一個(gè)小技巧。
下面的截圖,根據(jù)左邊的工號查詢相應(yīng)的工資。小伙伴的F2單元格公式是:=VLOOKUP(E2,$A$1:$C$9,3,0)。

看公式,沒有什么問題,公式都書寫正確,但是為何出現(xiàn)vlookup函數(shù)返回#n/a錯(cuò)誤呢?
細(xì)心的小伙伴,可能已經(jīng)發(fā)現(xiàn),是因?yàn)閱卧窀袷讲煌瑢?dǎo)致的。左邊的工號是文本格式的,E列的工號是數(shù)字形式,正是因?yàn)楦袷讲煌霈F(xiàn)VLOOKUP函數(shù)查找不到正確值,那您知道如何解決嗎?
修正方法一:
我們在VLOOKUP函數(shù)第一參數(shù):查找值進(jìn)行修正,我們在查找值后面加上&"",&是文本連接符,再加上“”,做文本運(yùn)算,這樣就可以將數(shù)字格式的工號統(tǒng)一為文本格式的工號。
雪兒修正之后的公式為:
=VLOOKUP(E2&"",$A$1:$C$9,3,0)
修正方法二:
那如果左邊的工號是數(shù)字格式的,右邊的E列工號是文本格式的,那又該如何查找對應(yīng)的工資呢?

同樣的問題,這次我們得想辦法將E列文本格式的工號轉(zhuǎn)換為成數(shù)字格式,然后再用VLOOKUP函數(shù),就可以得到正確結(jié)果。
如果格式統(tǒng)一的情況下,我們只需要在F2單元格輸入公式:
=VLOOKUP(E2,$A$1:$C$9,3,0),得到結(jié)果。
為了將文本格式的工號轉(zhuǎn)換為數(shù)字格式的工號,我們可以輸入公式:
=VLOOKUP(E2*1,$A$1:$C$9,3,0)。
總結(jié):本文使用VLOOKUP函數(shù)查找格式不統(tǒng)一的時(shí)候,可以使用*1(文本轉(zhuǎn)數(shù)字格式)或者&”( 數(shù)字轉(zhuǎn)換為文本)進(jìn)行統(tǒng)一。
****部落窩教育-Vlookup函數(shù)注意事項(xiàng)****
原創(chuàng):部落窩教育(未經(jīng)同意,請勿轉(zhuǎn)載)
更多教程:部落窩教育(www.itblw.com)
微信公眾號:exceljiaocheng