vlookup两个条件匹配_vlookup,你还是只会基础的单条件查找?
? 是不是還是懵逼?待會(huì)舉個(gè)例子你就知道了。
2、vlookup四種查詢方式2.1單條件查找?vlookup的基本語(yǔ)法是:
=vlookup(lookup_value,table_array,col_index_num,range_lookup)
lookup_value:用誰(shuí)去找
table_array:匹配對(duì)象的范圍
col_index_num:返回第幾列
range_looku:匹配方式
例如,想從左邊區(qū)域內(nèi)通過(guò)姓名來(lái)查找語(yǔ)文分?jǐn)?shù),就可以用vlookup,前提是姓名不能重復(fù),如果重復(fù),默認(rèn)只能查詢到第一個(gè)。第一個(gè)參數(shù):需要用誰(shuí)去找,這里通過(guò)H2單元格的姓名去匹配;
第二個(gè)參數(shù):要匹配對(duì)象的范圍,這里要注意三個(gè)點(diǎn),不能選擇表頭,檢索區(qū)域要加絕對(duì)引用,檢索關(guān)鍵字要在選擇區(qū)域的第一列;
第三個(gè)參數(shù):你所要查找的數(shù)在第幾列,這里是第2列;
第四個(gè)參數(shù):匹配方式,0或者false是精確匹配
2.2反向查找既然查找時(shí)檢索關(guān)鍵字必須要在選擇區(qū)域的第一列,那有時(shí)候需要返回的值位于第一列,關(guān)鍵字位于第二列怎么辦?這時(shí)候就該用到反向查找,或者index和match的混合;反向查找跟普通的但條件查找的區(qū)別是檢索關(guān)鍵字不在檢索區(qū)域的第一列,構(gòu)造新的查找區(qū)域。反向查找的基本語(yǔ)法:=vlookup(檢索關(guān)鍵字,if({1,0},檢索關(guān)鍵字所在列,查找值所在列),2,0)
if函數(shù)的第一個(gè)參數(shù)為判斷條件,如果為真返回第二個(gè)參數(shù),為假返回第三個(gè)參數(shù),這里{1,0}的意思是含有1,0兩個(gè)值的數(shù)組,這時(shí)候if函數(shù)要對(duì)數(shù)組中每一個(gè)值進(jìn)行判斷,先取{1,0}中的第一個(gè)參數(shù)1,這時(shí)if函數(shù)的值為B2,然后第一個(gè)參數(shù)去數(shù)組{1,0}中的0,這時(shí)if函數(shù)的值為A2,這樣就相當(dāng)于把B2和A2對(duì)換了,如此循環(huán)往復(fù),就把A列和B列對(duì)換,這時(shí)檢索關(guān)鍵字就在第一列了,同時(shí)需要注意的是絕對(duì)引用。2.3多條件查詢?nèi)粘9ぷ髦杏袝r(shí)候并不能用一個(gè)字段來(lái)匹配,條件是由多個(gè)組合的,同樣我們可以用&組合起來(lái),利用if函數(shù)構(gòu)造新的檢索區(qū)域。多條件查找的語(yǔ)法:=vlookup(關(guān)鍵字1&關(guān)鍵字2, if({1,0},序列1&序列2,查找值所在列),2,0)
我們假設(shè)同一班級(jí)不存在重名的,利用班級(jí)和姓名來(lái)查找語(yǔ)文分?jǐn)?shù);同理,if函數(shù)第一個(gè)參數(shù)是數(shù)組,利用if函數(shù)將要查找的列“語(yǔ)文”和班級(jí)姓名調(diào)換,使得語(yǔ)文在檢索區(qū)域的第一列,注意絕對(duì)引用,另外,公式輸完后一定要按ctrl+shift+enter,一定要按ctrl+shift+enter,一定要按ctrl+shift+enter,不然會(huì)報(bào)錯(cuò)。2.4 返回多列返回多列要用到column函數(shù),column函數(shù)只有一個(gè)參數(shù),返回該參數(shù)的列。使用vlookup返回多列的語(yǔ)法如下:=vlookup(關(guān)鍵字, 查找返回, column(xx),0)
因?yàn)橐祷囟嗔?#xff0c;查找關(guān)鍵字也要絕對(duì)引用,第二個(gè)參數(shù)為查找區(qū)域,第三個(gè)參數(shù)利用column函數(shù)返回單元格c2的列號(hào),c2列號(hào)為3,所以這里需要-1,返回的是查找區(qū)域的第2列,也就是語(yǔ)文;利用column函數(shù)動(dòng)態(tài)返回列數(shù),這樣向右向下拉的時(shí)候就完成了返回多列。以上便是vlookup的四種用法,你學(xué)會(huì)了嗎?總結(jié)
以上是生活随笔為你收集整理的vlookup两个条件匹配_vlookup,你还是只会基础的单条件查找?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux生产上线工具,Linux 产能
- 下一篇: pmp中ram和raci的区别_【PMP