日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

 陌上塵湮 2019-08-16

VLOOKUP函數(shù)查找,一般情況下,一次只能查找一個值,但是有時候我們要查找的條件是相同的,但相同的條件對應的值是不相同的,現(xiàn)在我們想通過VLOOKUP函數(shù)批量將相同條件下的值查找出來,函數(shù)該怎么寫?

很多人完全沒有思路,畢竟多條件查找,反向查找這些都還沒學會,現(xiàn)在又來一個批量查找,完全吃不消?。〉绻憧戳宋业慕坛蹋嘈旁匍L的公式,你都可以理解的明明白白!不信往下看看!

例子:下圖是一個銷售表,現(xiàn)在我們要查找姓名為“張三”對應的所有銷售額,為了讓大家看的更明顯,張三所對應的銷售額已經(jīng)用黃色區(qū)域標注出來。

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

具體操作步驟如下:

1、選中G2單元格 -- 在編輯欄中輸入公式“=VLOOKUP(F$3&ROW(C1),IF({1,0},$C$3:$C$11&COUNTIF(INDIRECT('C3:C'&ROW($3:$11)),F$3),$D$3:$D$11),2,)”-- 按組合鍵“Ctrl+Shift+Enter”結束公式 -- 下拉公式至單元格出現(xiàn)錯誤值“#N/A”,說明已查找到所有的值。

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

2、動圖演示如下。

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

3、公式解析。

(1)F$3&ROW(C1):

ROW(C1)的意思是返回C1單元格所在的行號1。F$3是絕對行引用,當公式下拉時,F(xiàn)$3還是F$3。所以F$3&ROW(C1)的結果為“張三1”,當公式下拉時,公式F$3&ROW(C1)變成F$3&ROW(C2),F(xiàn)$3&ROW(C3),對應的結果分別為“張三2,張三3,....”以此類推。也就是說該公式的意思是將張三與行號連接。

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

(2)IF({1,0},$C$3:$C$11&COUNTIF(INDIRECT('C3:C'&ROW($3:$11)),F$3),$D$3:$D$11):

INDIRECT('C3:C'&ROW($3:$11)):

ROW($3:$11)返回一組行號{3;4;5;6;7;8;9;10;11}。'C3:C'&ROW($3:$11)返回一組單元格區(qū)域{'C3:C3';'C3:C4';'C3:C5';'C3:C6';'C3:C7';'C3:C8';'C3:C9';'C3:C10';'C3:C11'}。 INDIRECT函數(shù)的作用是返回由文本字符串指定的引用。所以公式INDIRECT('C3:C'&ROW($3:$11))得到的結果是{'張三';'張三';'張三';'張三';'張三';'張三';'張三';'張三';'張三'}。

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

COUNTIF(INDIRECT('C3:C'&ROW($3:$11)),F$3):

使用COUNTIF函數(shù)對單元格區(qū)域C3:C11內(nèi)與F3值相同的數(shù)值進行計數(shù),得到結果為:{1;1;1;1;2;2;2;2;3}。

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

$C$3:$C$11&COUNTIF(INDIRECT('C3:C'&ROW($3:$11)),F$3):

將C3與C11單元格區(qū)域的內(nèi)容和使用COUNTIF函數(shù)計數(shù)的結果連接,得到一個新的區(qū)域{'張三1';'李四1';'王五1';'趙六1';'張三2';'甲2';'乙2';'丙2';'張三3'}。

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

{1,0}:

{1,0}相當于{TRUE,FALSE}。所以該公式就有兩種情況:第一種情況:IF(1,$C$3:$C$11&COUNTIF(INDIRECT('C3:C'&ROW($3:$11)),F$3),$D$3:$D$11),這種情況返回第2個參數(shù)的結果{'張三1';'李四1';'王五1';'趙六1';'張三2';'甲2';'乙2';'丙2';'張三3'}。第二種情況:IF(0,$C$3:$C$11&COUNTIF(INDIRECT('C3:C'&ROW($3:$11)),F$3),$D$3:$D$11),這種情況返回D3:D11單元格區(qū)域內(nèi)容。所以{1,0}相當于重新構建了兩列數(shù)據(jù),如下圖所示。

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

(3)=VLOOKUP(F$3&ROW(C1),IF({1,0},$C$3:$C$11&COUNTIF(INDIRECT('C3:C'&ROW($3:$11)),F$3),$D$3:$D$11),2,):

公式F$3&ROW(C1)返回的結果,也就是查找值,根據(jù)查找值找到與之對應的所有銷售額,在IF構建的新的查找區(qū)域中,屬于第2列,所以第3個參數(shù)為2,第4個參數(shù)默認為0或者FALSE,表示精確查找。

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

以上就是VLOOKUP函數(shù)批量查找的一種方法,公式雖然比較長,但也作了詳細的解析,如有不懂之處,可在評論區(qū)留言。轉發(fā)收藏起來,上班花幾分鐘學學,效果會很不錯哦~

VLOOKUP函數(shù)批量查找,這么長的公式你可以寫出來,立馬加薪

您的每一份贊賞、轉發(fā)、評論、點贊、收藏都將成為我們寫出更多優(yōu)質教程的動力!感激不盡!

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多