說起查找引用函數(shù),不得不說vlookup/lookup/hlookup,還有offset、match、index、indirect等這些函數(shù)。這些函數(shù)我們工作中幾乎每天都會(huì)用到,不管是單個(gè)函數(shù)使用或者是多個(gè)函數(shù)組合一起使用,都可以解決很多問題。 今天就跟大家分享如何如何用offset+match、lookup、vlookup、index+match、indirect+match五種方法實(shí)現(xiàn)單條件查找,大家看看哪一種更簡(jiǎn)單! 方法一:使用LOOKUP函數(shù)實(shí)現(xiàn)單條件查找。 具體操作步驟如下: 1、選中F3單元格 -- 在編輯欄中輸入公式“=LOOKUP(1,0/($B$3:$B$9=E3),$C$3:$C$9)”-- 按回車鍵回車即可。 2、公式解析。 (1)($B$3:$B$9=E3): 如果B3:B9單元格的內(nèi)容和E3單元格的內(nèi)容相等,返回結(jié)果TRUE,TRUE在運(yùn)算中相當(dāng)于數(shù)字1。如果不相等,返回結(jié)果FALSE,F(xiàn)ALSE在運(yùn)算中相當(dāng)于數(shù)字0。 (2)0/($B$3:$B$9=E3): “0/”的目的是把符合條件的值變?yōu)?,不符合條件的變?yōu)殄e(cuò)誤值,利用LOOKUP函數(shù)的特征查找到符合條件的值。0/($B$3:$B$9=E3)返回的結(jié)果為:{#DIV/0!;#DIV/0!;#DIV/0!;0;#DIV/0!;#DIV/0!;#DIV/0!}。根據(jù)LOOKUP函數(shù)的查找特征:查找時(shí)如果有錯(cuò)誤值將會(huì)被忽略,這樣一組數(shù)值忽略錯(cuò)誤值后只剩下一個(gè)值0。 3、動(dòng)圖演示如下。 方法二:使用VLOOKUP函數(shù)實(shí)現(xiàn)單條件查找。 具體操作步驟如下: 1、選中F3單元格 -- 在編輯欄中輸入公式“=VLOOKUP(E3,$B$3:$C$9,2,0)”-- 按回車鍵回車即可。 2、動(dòng)圖演示如下。 方法三:使用OFFSET+MATCH函數(shù)。 具體操作步驟如下: 1、選中F3單元格 -- 在編輯欄中輸入公式“=OFFSET($B$2,MATCH(E3,$B$3:$B$9,0),1,)”-- 按回車鍵回車即可。 2、動(dòng)圖演示如下。 方法四:使用INDEX+MATCH函數(shù)實(shí)現(xiàn)單條件查找。 具體操作步驟如下: 1、選中F3單元格 -- 在編輯欄中輸入公式“=INDEX($C$3:$C$9,MATCH(E3,$B$3:$B$9,0))”-- 按回車鍵回車即可。 2、動(dòng)圖演示如下。 方法五:使用INDIRECT+MATCH函數(shù)實(shí)現(xiàn)單條件查找。 具體操作步驟如下: 1、選中F3單元格 -- 在編輯欄中輸入公式“=INDIRECT('C'&MATCH(E3,$B$3:$B$9,0)+2)”-- 按回車鍵回車即可。 2、動(dòng)圖演示如下。 以上的5個(gè)方法中,我認(rèn)為最簡(jiǎn)單的方法還是使用VLOOKUP函數(shù),大家覺得呢? 如您覺得教程對(duì)您有幫助,在評(píng)論區(qū)回復(fù)下“1”哦~謝謝您! |
|