舉一個(gè)工作中的例子,左邊是一份員工的工資表數(shù)據(jù),現(xiàn)在我們要查找匹配部分員工的工資情況,我們使用vlookup函數(shù)公式:
=VLOOKUP(G2,B:E,3,0)
但是右邊得到的結(jié)果明顯是不對(duì)的
找了半天沒(méi)找到原因,最后發(fā)現(xiàn)是隱藏列的原因,下面是思考的過(guò)程:
Vlookup函數(shù)公式有4個(gè)參數(shù),如果4個(gè)參數(shù)都有填的情況下,那么最容易出錯(cuò)的是2個(gè)參數(shù),中間兩個(gè),因?yàn)榈谝粋€(gè)參數(shù),我們是查找值,這個(gè)不會(huì)有錯(cuò),第四個(gè)參數(shù),精確查找,固定填0
第二個(gè)參數(shù),是查找的數(shù)據(jù)區(qū)域, 需要滿足一個(gè)重點(diǎn)
數(shù)據(jù)源必須從查找值所在的第一列向后選
這里查找的值是員工,張三,那么數(shù)據(jù)源張三是在B列,所以需要從B列向右選,這里我們選擇的是B:E列,
向右選多少列是不用限制的,甚至都可以選擇B:H,B:I等等都是可以的
經(jīng)過(guò)檢查,我們第二個(gè)參數(shù)是沒(méi)有問(wèn)題的。
第三個(gè)參數(shù)的意思是從數(shù)據(jù)源列向右數(shù),我們想要的結(jié)果列在第幾列,我們想要的結(jié)果是工資列,所以從B列開始向右數(shù),
看起來(lái)好像是第3列,我們的公式輸入是沒(méi)有問(wèn)題的,但實(shí)際上我們忽視了一個(gè)問(wèn)題,就是表格里面隱藏了一列,D列,所以向右數(shù)的話,不能僅僅看顯示出來(lái)的,要注意隱藏的列,那就是4列了,然后我們把第3個(gè)參數(shù),改成4,就得到了正確的結(jié)果
=VLOOKUP(G2,B:E,4,0)
這個(gè)案例比較簡(jiǎn)單,能一眼看出來(lái)隱藏了多少列,如果說(shuō),數(shù)據(jù)比較復(fù)雜,然后隱藏的數(shù)據(jù)列也比較多的情況下,其實(shí)第3個(gè)參數(shù),我們不用數(shù),直接用萬(wàn)能通用的公式來(lái)替代
上述公式里面我們的結(jié)果列標(biāo)是E,起始列標(biāo)是B,所以我們或者使用公式:
=VLOOKUP(G2,B:E,COLUMN(E1)-COLUMN(B1)+1,0)
你學(xué)會(huì)了么?動(dòng)手試試吧!