以前寫了一個關於Vlookup的帖子,http://nearlv.blog.51cto.com/2432295/1120465,其實發現平時的工做當中,使用到這個函數的狀況還真很多,今天再來介紹一下這個函數的用法。ide
今天的例子跟前面的有點不一樣,以前的都是在一個工做薄內,接下來的這個是實現一個跨「工做薄」的逆向查詢。函數
工做薄一有兩個字段,員工號,中文名,以下:動畫
工做薄二,有序號、房間號,員工號等多個字段,以下:spa
問題:根據」工做薄一」求得」工做薄二」各人員對應的員工號?blog
分析:從工做薄一能夠看出,所要查詢的字段是在人名的前面,這裏,作個假設,若是所要查詢的字段是在人名後面,那咱們能夠直接用如下公式求得:get
=VLOOKUP(D2,'[Name list to training.xlsx]Sheet1'!$A:$B,2,0)it
動畫演示:class
因此,咱們如何解決這個位置問題呢?可能大家已經想到用IF函數了,能夠利用它去調換位置,從而實現Vlookup的逆向查找,公式以下:im
=VLOOKUP(D2,IF({0,1},'[Namelisttotraining.xlsx]Sheet1'!$A:$A,'[Namelisttotraining.xlsx]Sheet1'!$B:$B),2,0)d3
動畫演示:
在一個月內有兩個用戶諮詢這個查詢的問題,因此寫上來這裏分享一下給你們,但願也能幫助你解決一些平常OFFICE問題。