學(xué)習(xí)如果不去總結(jié),知識(shí)總是別人的,只有不斷地去總結(jié),消化,才會(huì)慢慢變成自己的!
數(shù)據(jù)查詢,辦公族基本天天用吧!我們之前出過一個(gè)小題,就是為了復(fù)習(xí)和鞏固,看到后,你腦中可有解法?
我想大部分同學(xué)都想到了VLOOKUP函數(shù),其他的呢?還有嗎?
小編拙見,倒是有一些解法,不妨我們一起交流一下,以后再遇到這種問題,寫個(gè)10種解法,不過分吧!
友情提示:文末有同步視頻講解
▍解法01 - VLOOKUP函數(shù)
這是最常用也是最基本的,遇到這種數(shù)據(jù)查詢,一般都會(huì)想到使用VLOOKUP函數(shù),關(guān)于VLOOKUP的用法,我寫的文章太多了,感興趣的,點(diǎn)擊公眾號(hào)頭像-放大鏡,輸入關(guān)鍵詞進(jìn)行查找!我想關(guān)注我的朋友應(yīng)該都會(huì)了吧!
=VLOOKUP($E2,$A$1:$C$14,COLUMN(B1),)
如果我們先依次得到兩列結(jié)果,也可以使用常量數(shù)組來代替COLUMN部分,數(shù)組公式!選擇F2:G2,Ctrl+Shift+Enter錄入,365版本回車即可,自動(dòng)溢出
=VLOOKUP($E2,$A$1:$C$14,{2,3},)
の擴(kuò)展:VLOOKUP函數(shù)基礎(chǔ)用法
▍解法02 - INDEX+MATCH
除了上面的解法,我們第二想到的就是INDEX+MATCH函數(shù)組合,他們一個(gè)找位置,一個(gè)根據(jù)位置提取內(nèi)容,絕配~
=INDEX(B:B,MATCH($E2,$A:$A,))
の擴(kuò)展:INDEX+MATCH我無敵,您隨意!
▍解法03 - LOOKUP函數(shù)
查詢類刨除他們兩組,第三個(gè)想到的就是LOOKUP函數(shù)了!LOOKUP函數(shù)固定套路用法,一般返回最后一個(gè)滿足條件的值!
=LOOKUP(1,0/($A$2:$A$14=$E2),B$2:B$14)
通用寫法: =LOOKUP(1,0/(條件區(qū)域=條件),結(jié)果區(qū)域)
の擴(kuò)展:LOOKUP函數(shù)運(yùn)行進(jìn)制
▍解法04 - HLOOKUP函數(shù)
VLOOKUP使用頻率高,是因?yàn)閿?shù)據(jù)部分一般都是按列,HLOOKUP函數(shù)他是從上往下查詢的,那么本案例中如何才能使用HLOOKUP來處理呢?答案是再加一個(gè)TRANSPOSE函數(shù)
=HLOOKUP($E2,TRANSPOSE($A$2:$C$14),COLUMN(B1),)
你問我TRANSPOSE函數(shù)這里怎么理解?看一下 選擇性粘貼-“轉(zhuǎn)置”。應(yīng)該就能明白!
▍解法05 - XLOOKUP函數(shù)
XLOOKUP函數(shù)是真的香,有類似LOOKUP的查詢條件和結(jié)果列分列的書寫方便,還有IFERROR的容錯(cuò)!
=XLOOKUP($E2,$A$2:$A$14,B2:B14)
什么你問我有沒有關(guān)于XLOOKUP的講解文章,有,必學(xué)有!
の擴(kuò)展:XLOOKUP函數(shù)詳解,精通不過分!
▍解法06 - FILTER函數(shù)
FILTER函數(shù)在數(shù)據(jù)篩選過濾方面,真的無敵,我愿意成為“最方便、最直觀”!
FILTER(返回列,條件區(qū)域列=條件) 返回滿足條件的結(jié)果,如果是多個(gè),返回?cái)?shù)組!
=FILTER(B$2:B$14,$A$2:$A$14=$E$2)
▍解法07- REDUCE函數(shù)
REDUCE函數(shù),之前我們剛分享過,他其實(shí)是一個(gè)循環(huán)遍歷函數(shù),這里使用并不是最優(yōu),但是也算是一種思路,所以我們分享出來!
=REDUCE("",A2:A14,LAMBDA(x,y,IF(y=$E$2,OFFSET(y,,1,1,2),x)))
如果你看不明白,不妨看看下面這篇文章!
の擴(kuò)展:REDUCE函數(shù)入門詳解
▍解法08- DGET函數(shù)
從大家提交上來的答案來看,沒有一個(gè)同學(xué)想到,真的是冷門了嗎?
“D”開頭的函數(shù),Excel中有幾個(gè),他們統(tǒng)稱為“數(shù)據(jù)庫函數(shù)”!
DGET函數(shù)(區(qū)域,返回列,條件)
=DGET($A$1:$C$14,F1,$E$1:$E$2)
由于這個(gè)函數(shù),我們前兩天剛寫過專題講解,大家可以參考一下!
の擴(kuò)展:DGET函數(shù)入門詳解+案例
以上就是全部解法嗎?并不是,還有很多,只是有一些單純?yōu)榱恕皽悺?,?shí)戰(zhàn)中使用較少,我們就未在這里公布!不過掌握上面的幾種解法,那么再遇到這種問題,都將不再是問題!
最后來一張合照(不要我提醒你,保存?zhèn)洳榱税桑。?br style="margin: 0px;max-width: 100%;box-sizing: border-box ;overflow-wrap: break-word ;">
對(duì)了,我們還有配套的講解視頻!更多視頻教程,也可以關(guān)注我們的視頻號(hào)!