連載的上一篇文章中,我們一起學(xué)習了 VLOOKUP 函數(shù)查找并返回單個、多個字段的用法。本節(jié),我們將進一步靈活地使用 VLOOKUP 實現(xiàn)多條件匹配。
下面是本節(jié)的任務(wù):
【訂單明細表】中『負責人』一列是空白的,需要我們根據(jù)『店鋪名稱』和『類別名稱』從【各店鋪品類負責人表】中進行查找并返回。

那如何實現(xiàn)多條件匹配呢?
這里有一個核心原則: 借助 & 符號讓多個條件變成一個條件”。
在此之前,我們曾經(jīng)用
&符號作為文本連接符,將多個文本字符連在一起。此外,我們?nèi)匀豢梢允褂眠@個符號將兩個條件連接在一起。
一. 源數(shù)據(jù)表添加輔助列
在各店鋪品類負責人信息表中,找到『負責人』一列,在其前方插入一列,命名為輔助列。

在 D2 單元格錄入公式 =B2&C2 ,也就是需要連接的多個條件:

使用自動填充向下填充剩余單元格,現(xiàn)在兩個字段就連接成一個字段了。

下面,我們回到訂單明細表,完成訂單產(chǎn)品負責人的填寫。
二. VLOOKUP 函數(shù)匹配查找
在 M2 單元格錄入 VL 按下 Tab 鍵補全函數(shù),接下來即可根據(jù)提示錄入 VLOOKUP 函數(shù)需要的傳參了。

首先,第一個條件為查找值,也就是店鋪名稱和產(chǎn)品類別構(gòu)成的兩個查找條件,我們使用 & 連接符進行連接。

接下來,是第二個參數(shù)查找區(qū)域的錄入,需要注意的是超找區(qū)域需要以超找條件所在的字段開頭。因此,我們來到各店鋪品類負責人表,選中 D2:E2 的區(qū)域按下 Ctrl+Shift+↓ 選中目標區(qū)域,并按下 F4 / Fn+F4 將對該區(qū)域的引用切換到絕對引用。

溫馨提示:絕對引用的區(qū)域其行和列的開頭都加了
$符號,表示一把小鎖。
然后,我們回到公式欄,錄入第三個參數(shù),返回的列數(shù)。在查找區(qū)域中,輔助列位于第 1 列,我們需要的負責人為第 2 列,因此,返回列數(shù)錄入 2 。

最后,匹配模式為精確匹配,我們可以錄入 FALSE 0 ,也可以在錄入 , 之后直接回車,使最后一個參數(shù)為空,則代表 0 。

回車之后,第一條記錄的負責人我們就找到了,使用快速填充完成剩余單元格的填寫即可。

以上就是本節(jié)的全部內(nèi)容了,VLOOKPUP 函數(shù)進行多條匹配的原則就是使用 & 符號將多個條件變成一個條件。
