excel函數(shù)沒(méi)有返回值能使用 使用VLOOKUP函數(shù)返回查找到的多個(gè)值的方法,前天剛學(xué)習(xí)了一個(gè)excel的新技術(shù),叫“excel函數(shù)沒(méi)有返回值能使用”授課老師對(duì)我們說(shuō),這一技術(shù)的專業(yè)全稱為“excel函數(shù)沒(méi)有返回值能使用 使用VLOOKUP函數(shù)返回查找到的多個(gè)值的方法”今天寶寶把這個(gè)技術(shù)分享給大家,不用謝哦~
同學(xué)們都知道VLOOKUP函數(shù)的常規(guī)用法下,當(dāng)有多個(gè)查找值滿足條件時(shí),只會(huì)返回從上往下找到的第一個(gè)值,那么如果我們需要VLOOKUP函數(shù)一對(duì)多查找時(shí),返回查找到的多個(gè)值,有辦法實(shí)現(xiàn)嗎?
答案是肯定的。本文結(jié)合案例來(lái)圖文詳解使用VLOOKUP函數(shù)返回查找到的多個(gè)值的方法。
下面表格中左側(cè)是數(shù)據(jù)源,當(dāng)右側(cè)D2單元格選擇不同的著作時(shí),需要黃色區(qū)域返回根據(jù)D2查找到的多個(gè)值。
在這里,我先給出遇到這種情況最常用的一個(gè)數(shù)組公式
E2單元格輸入以下數(shù)組公式,按<Ctrl+Shift+Enter>組合鍵結(jié)束輸入。
=INDEX(B:B,SMALL(IF(A$2:A$11=D$2,ROW($2:$11),4^8),ROW(A1)))&""
這是經(jīng)典的一對(duì)多查找時(shí)使用的INDEX+SMALL+IF組合。
用VLOOKUP函數(shù)的公式,我也給出,E2輸入數(shù)組公式,按<Ctrl+Shift+Enter>組合鍵結(jié)束輸入。
=IF(COUNTIF(A$2:A$11,D$2)<ROW(A1),"",VLOOKUP(D$2&ROW(A1),IF({1,0},A$2:A$11&COUNTIF(INDIRECT("A2:A"&ROW($2:$11)),A$2:A$11),B$2:B$11),2,))
動(dòng)畫(huà)演示效果如下