excel vlookup函數的查找值 VLOOKUP函數的批量查找,【excel助手】今天為大家分享一篇干貨知識,如何設置excel vlookup函數的查找值countif函數查重復excel vlookup函數的查找值 VLOOKUP函數的批量查找”快跟著小編來看看這一干貨文章吧!
VLOOKUP函數一般情況下只能查找一個,那么多項該怎么查找呢?
例:要求把如圖表中所有張一的消費金額全列出來
分析:經過兩個教程(1、VLOOKUP的反向查找;2、VLOOKUP函數的多條件查找)的學習,也有這樣一個思路,在實現復雜的查找時,努力的方向是怎么重構一個查找內容和查找的區域。要想實現多項查找,可以對查找的內容進行編號,第一個出現的是后面連接1,第二個出現的連接2。。。
公式:{=VLOOKUP(B$9&ROW(A1),IF({1,0},$B$2:$B$6&COUNTIF(INDIRECT("b2:b"&ROW($2:$6)),B$9),$C$2:$C$6),2,)}
公式剖析:
1、B$9&ROW(A1) 連接序號,公式向下復制時會變成B$9連接1,2,3。
2、給所有的張一進行編號。要想生成編號,就需要生成一個不斷擴充的區域(INDIRECT("b2:b"&ROW($2:$6)),然后在這個逐行擴充的區域內統計“張一”的個數,在連接上$B$2:$B$6后就可以對所有的張一進行編號了。
3、IF({1,0}把編號后的B列和C組重構成一個兩列數組。
通過以上的講解,需要知道,VLOOKUP函數的基本用法是固定的,要實現高級查找,就需要借助其他函數來重構查找內容和查找數組。
與VLOOKUP函數相關的文章
VLOOKUP函數的基本語法和使用實例
VLOOKUP函數的批量查找
VLOOKUP函數的多條件查找
使用VLOOKUP函數進行反向查找的方法
VLOOKUP函數的模糊查找