<dd id="ya4c8"><nav id="ya4c8"></nav></dd>
<dd id="ya4c8"></dd>
<menu id="ya4c8"></menu>
<nav id="ya4c8"></nav>
<menu id="ya4c8"><tt id="ya4c8"></tt></menu>
二維碼 購物車
部落窩在線教育歡迎您!

將VLOOKUP串成火車樣同步查找多列查找值

?

作者:老菜鳥來源:部落窩教育發布時間:2023-08-15 14:29:42點擊:217

分享到:
0
收藏    收藏人氣:0人
版權說明: 原創作品,禁止轉載。
編按:

B、C、D多列查找值,如何在A列中同步完成對它們的查找?這與在多個區域(工作表、工作簿)中查找有相似之處,可以將VLOOKUP函數串聯起來使用。



 

有學員求助:通過摘要中的自編號查找客戶,但摘要有三列,能同步做到嗎?

數據源如圖所示。

 

圖形用戶界面, 應用程序, 表格, Excel
描述已自動生成

 

使用公式“=VLOOKUP(C4,N:O,2,0)”可以按照C列查找客戶名稱,當列摘要為空時返回錯誤值:

 

 

此時可以考慮用IFERROR函數串聯多個VLOOKUP函數,實現多列匹配:

=IFERROR(VLOOKUP(C4,N:O,2,0),IFERROR(VLOOKUP(F4,N:O,2,0),VLOOKUP(I4,N:O,2,0)))

 

圖形用戶界面, 應用程序, 表格, Excel
描述已自動生成

 

首先用VLOOKUP函數按C列摘要進行查找,找不到時按照第1IFERROR的安排繼續查找F列摘要;若還是找不到,則按第2IFERROR的安排查找I列摘要。

公式原理很簡單,不斷地串聯查找,但隨著查找列數增多,公式就變得很長,編寫繁瑣。

仔細觀察數據源,會發現多列摘要中始終只有一個是有內容的。因此,可以換思路,利用&將多列摘要合并,再用VLOOKUP查找:

=VLOOKUP(--(C4&F4&I4),N:O,2,0)

 

圖形用戶界面, 應用程序, 表格, Excel
描述已自動生成

 

需要注意,&是文本鏈接符,合并后的數據是文本格式的,而客戶列表中的自編號是數值型的,所以加兩個減號將文本數據數值化,如此,VLOOKUP才能正確查找。

 

 

本文配套的練習課件請加入QQ群:902294808下載。

Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!

掃下方二維碼關注公眾號,可隨時隨地學習Excel

IMG_256

相關推薦:

跨多表多文件查找

工作常用公式之計數與查找公式

雙擊填充柄公式填充不到位的原因

九宮格圖表

版權申明:

本文作者老菜鳥;部落窩教育享有稿件專有使用權。若需轉載請聯系部落窩教育。