vlookup兩個(gè)表怎么匹配多列數(shù)據(jù)

思而思學(xué)網(wǎng)

舉一個(gè)例子,左邊是某小區(qū)的面積圖檔案信息表,右邊登記是已出售小區(qū),我們要查找匹配出它的面積大小

如果我們只根據(jù)樓號(hào)來使用公式:

=VLOOKUP(F2,B:C,2,0)

根據(jù)101樓號(hào)匹配出來的結(jié)果是111,Excel只會(huì)查找出第一條101,這個(gè)是13棟的,但我們需要找出14棟的101

blob.png

所以只根據(jù)樓號(hào)來查找匹配,顯然是不行的,我們需要根據(jù)兩個(gè)條件,棟號(hào)和樓號(hào)來進(jìn)行匹配

今天介紹兩種方法

輔助列+VLOOKUP

首先我們?cè)跀?shù)據(jù)最前方插入一個(gè)輔助列,把兩個(gè)條件的數(shù)據(jù)列合在一起,使用的公式是:

=B2&C2

blob.png

然后我們使用公式:

=VLOOKUP(F2&G2,A:D,4,0)

查找值是F2和G2連接起來進(jìn)行查找匹配,便可以得到最終的結(jié)果

blob.png

IF{1,0}虛擬數(shù)組+VLOOKUP

如果不方便建議輔助列,就可以使用IF({1,0})建立虛擬數(shù)據(jù)的方法,整體輸入的公式是:

=VLOOKUP(E2&F2,IF({1,0},A:A&B:B,C:C),2,0)

輸入完公式之后,需要按CTRL+shift+enter鍵

blob.png

和上面的區(qū)域是使用if({1,0},A:A&B:B,C:C)來構(gòu)建了一個(gè)不需要輔助列的虛擬數(shù)組。

熱門推薦

最新文章