將VLOOKUP串成火車樣同步查找多列查找值
?
作者:老菜鳥來源:部落窩教育發(fā)布時間:2023-08-15 14:29:42點擊:1044
有B、C、D多列查找值,如何在A列中同步完成對它們的查找?這與在多個區(qū)域(工作表、工作簿)中查找有相似之處,可以將VLOOKUP函數(shù)串聯(lián)起來使用。
有學員求助:通過摘要中的自編號查找客戶,但摘要有三列,能同步做到嗎?
數(shù)據(jù)源如圖所示。
使用公式“=VLOOKUP(C4,N:O,2,0)”可以按照C列查找客戶名稱,當列摘要為空時返回錯誤值:
此時可以考慮用IFERROR函數(shù)串聯(lián)多個VLOOKUP函數(shù),實現(xiàn)多列匹配:
=IFERROR(VLOOKUP(C4,N:O,2,0),IFERROR(VLOOKUP(F4,N:O,2,0),VLOOKUP(I4,N:O,2,0)))
首先用VLOOKUP函數(shù)按C列摘要進行查找,找不到時按照第1個IFERROR的安排繼續(xù)查找F列摘要;若還是找不到,則按第2個IFERROR的安排查找I列摘要。
公式原理很簡單,不斷地串聯(lián)查找,但隨著查找列數(shù)增多,公式就變得很長,編寫繁瑣。
仔細觀察數(shù)據(jù)源,會發(fā)現(xiàn)多列摘要中始終只有一個是有內容的。因此,可以換思路,利用&將多列摘要合并,再用VLOOKUP查找:
=VLOOKUP(--(C4&F4&I4),N:O,2,0)
需要注意,&是文本鏈接符,合并后的數(shù)據(jù)是文本格式的,而客戶列表中的自編號是數(shù)值型的,所以加兩個減號將文本數(shù)據(jù)數(shù)值化,如此,VLOOKUP才能正確查找。
本文配套的練習課件請加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!
掃下方二維碼關注公眾號,可隨時隨地學習Excel:
相關推薦:
版權申明:
本文作者老菜鳥;部落窩教育享有稿件專有使用權。若需轉載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復,Excel卻判定數(shù)據(jù)重復,這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學會這2個公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應該這樣發(fā)Excel報表……
- 如何計算Excel單元格中的算式,四種求和方法請收好!