close

493

使用VLOOKUP函數傳回查找到的多個值的方法

示範檔

範例檔

493.XLSX

結果檔

使用者都知道VLOOKUP函數的一般用法下,當有多個尋找值滿足條件時,只會傳回從上往下找到的第一個值,那麼如果我們需要VLOOKUP函數一對多查找時,傳回尋找到的多個值,有辦法實現嗎?

答案是肯定的,本單元將結合範例來說明使用VLOOKUP函數傳回尋找到的多個值的方法。

下面的圖中在工作表左側是資料來源,當右側D2儲存格選擇不同的著作時,需要黃色區域傳回根據D2查找到的多個值。

image

 

點取E2儲存格輸入陣列公式:「=INDEX(B:B,SMALL(IF(A$2:A$12=D$2,ROW($2:$12),4^8) , ROW(A1)))&""」後,按Ctrl + Shift + Enter結束公式輸入。

n  INDEX+SMALL+IF組合。

VLOOKUP函數的公式,我們也在F2儲存格輸入陣列公式:「=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,))」後,再按Ctrl + Shift + Enter結束公式輸入。

【視頻演示】

部落格相關範例

2019.09.27

2218Excel序號產生-IFCOUNTIFVLOOKUP函數

2019.09.20

2208Excel函數用法-COUNTCOUNTIFIFIFERRORMATCHMIDOFFSETRIGHTVLOOKUP

2019.08.17

2180EXCEL 問題求解-VLOOKUPIF函數應用

2018.12.14

474使用VLOOKUP函數提取符合條件的多個結果的方法

2018.08.18

873三篇文章搞定VLOOKUP這個迷人小精靈-高級篇

2018.08.17

873三篇文章搞定VLOOKUP這個迷人小精靈-中級篇

2018.08.16

873三篇文章搞定VLOOKUP這個迷人小精靈-入門篇

2018.04.25

Q36有關Vlookup問題

2017.09.15

381使用VLOOKUP函數進行一對多查詢的方法

2017.06.23

321圖解ExcelVlookup函數的使用方法

2017.06.21

L23-1VLOOKUP函數自動顯示相關欄位資料

2017.06.17

328使用VLOOKUP函數進行反向查找的方法

2017.06.01

436實例詳解Hlookup函數和Vlookup函數之間的區別

2017.05.25

410Excel的必學函數VLOOKUP函數

2017.05.24

363VLOOKUP函數代替IF函數實現複雜的判斷

2017.05.10

484使用VLOOKUP函數單條件查找的方法

2017.05.08

495使用VLOOKUP函數轉換Excel表格中資料欄列結構的方法

2017.05.02

491使用VLOOKUP函數實現巢狀多層級條件查找的方法

2017.04.29

487使用VLOOKUP函數查找傳回多欄資料的方法

2017.04.28

486使用VLOOKUP函數實現多條件查找的方法


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(2) 人氣()