在Excel 中根據(jù)一個(gè)條件查找非常方便,Excel 提供了內(nèi)置函數(shù)?VLOOKUP。但是實(shí)際工作中往往有多種情形,需要根據(jù)多個(gè)條件進(jìn)行查找操作,
目前沒有現(xiàn)成的內(nèi)置函數(shù)。那該怎么辦呢? Work辦公優(yōu)質(zhì)Excel模板來告訴你吧。
Excel如何使用【VLOOKUP+CHOOSE】多條件查找,下面以兩個(gè)條件進(jìn)行查找為例,介紹 VLOOKUP+CHOOSE 組合查找公式。
問題
如下圖,現(xiàn)有一二手房價(jià)格表,表中記錄了不同小區(qū)和不同戶型的房子的價(jià)格。現(xiàn)需要根據(jù)小區(qū)和戶型,找到對(duì)應(yīng)的價(jià)格。
公式思路
1. 主體使用 VLOOKUP 函數(shù)進(jìn)行查找;
2. VLOOKUP 函數(shù)第一個(gè)參數(shù):查找值。本例是小區(qū)和戶型,需要將它們連接為一個(gè)文本;
3. VLOOKUP 函數(shù)第二參數(shù):查找區(qū)域。查找區(qū)域的第一列必須是合并后的小區(qū)和戶型列,第二列應(yīng)是價(jià)格列;
4. CHOOSE 函數(shù)結(jié)合數(shù)組公式,可以對(duì)多列進(jìn)行連接合并后,與其他列組合成新的區(qū)域。
5. VLOOKUP 函數(shù)的第三個(gè)參數(shù),返回值列號(hào)。CHOOSE 函數(shù)返回的區(qū)域第二個(gè)列就是價(jià)格列。
6. VLLOKUP 函數(shù)第四個(gè)參數(shù),查找模式。本例中是精確查找,即 FALSE。
通用公式
根據(jù)以上思路可以寫出 VLOOKUP + CHOOSE + 數(shù)組公式組合的查找公式。通用公式如下:
{=VLOOKUP(條件1&條件2, CHOOSE({1,2},條件1列&條件2列,返回值列), 2, FALSE)}
注意,此公式是數(shù)組公式,需要以三鍵輸入:CTRL + SHIFT + ENTER。
本例中,具體公式如下:
{=VLOOKUP(C13&C14,CHOOSE({1,2},B3:B10&C3:C10,D3:D10),2,FALSE)}
三條件查找公式實(shí)例
3個(gè)及以上條件公式與 2 個(gè)條件公式類似,只需要修改查找值和CHOOSE 函數(shù)第二個(gè)參數(shù)。通用公式如下:
{=VLOOKUP(條件1&條件2&...&條件n, CHOOSE({1,2},條件1列&條件2列&...&條件n列,返回值列), 2, FALSE)}
注意,公式是數(shù)組公式,需要以三鍵輸入。
以3條件查找為例,具體公式如下:
{=VLOOKUP(C13&C14&C15,CHOOSE({1,2},B3:B10&C3:C10&D3:D10,E3:E10),2,FALSE)}
以上分享了Excel如何使用【VLOOKUP+CHOOSE】多條件查找辦公技巧,希望以上的操作技巧對(duì)你有所幫助。
如果你想了解更多關(guān)于Excel的知識(shí)和技巧,可以點(diǎn)擊Work辦公優(yōu)質(zhì)Excel模板,獲取更多實(shí)用的模板和教程。