Vlookup跨表查詢實戰演示

以前寫了一個關於Vlookup的帖子,http://nearlv.blog.51cto.com/2432295/1120465,其實發現平時的工做當中,使用到這個函數的狀況還真很多,今天再來介紹一下這個函數的用法。ide

今天的例子跟前面的有點不一樣,以前的都是在一個工做薄內,接下來的這個是實現一個跨「工做薄」的逆向查詢。函數

工做薄一有兩個字段,員工號,中文名,以下:動畫

151603527.png

 工做薄二,有序號、房間號,員工號等多個字段,以下:spa

151624630.png

 

問題:根據」工做薄一」求得」工做薄二」各人員對應的員工號?blog

分析:從工做薄一能夠看出,所要查詢的字段是在人名的前面,這裏,作個假設,若是所要查詢的字段是在人名後面,那咱們能夠直接用如下公式求得:get

=VLOOKUP(D2,'[Name list to training.xlsx]Sheet1'!$A:$B,2,0)it

動畫演示:class

137534373065.gif

因此,咱們如何解決這個位置問題呢?可能大家已經想到用IF函數了,能夠利用它去調換位置,從而實現Vlookup的逆向查找,公式以下:im

=VLOOKUP(D2,IF({0,1},'[Namelisttotraining.xlsx]Sheet1'!$A:$A,'[Namelisttotraining.xlsx]Sheet1'!$B:$B),2,0)d3

動畫演示:

137534334559.gif

在一個月內有兩個用戶諮詢這個查詢的問題,因此寫上來這裏分享一下給你們,但願也能幫助你解決一些平常OFFICE問題。

相關文章
相關標籤/搜索