同樣是查找函數(shù),同樣是1,0但意義卻完全不同,。 下面小編通過反向查找和多條件查找兩個案例來說明。 1.VLOOKUP函數(shù) 反向查找: =VLOOKUP(F2,IF({1,0},$C$2:$C$10,$B$2:$B$10),2,0) 雙條件查找: =VLOOKUP(F7&G7,IF({1,0},$A$2:$A$10&$B$2:$B$10,$D$2:$D$10),2,0) 以上為數(shù)組公式,,輸入公式后,,按Ctrl+Shift+Enter三鍵結(jié)束。 IF函數(shù)部分就相當(dāng)于組成一個新區(qū)域,,1代表區(qū)域的左邊,,0代表區(qū)域的右邊。 雙條件跟反向也一樣,,都是組成一個新區(qū)域,,再根據(jù)新區(qū)域查找,。 記住,1就代表左邊的區(qū)域,,可以是一個條件,,也可以是多個條件,0就代表右邊的區(qū)域,。如果不懂用IF函數(shù)生成新區(qū)域,,重新做一個輔助區(qū)域,再查找也是一種不錯的方法,。 2.LOOKUP函數(shù) 反向查找: =LOOKUP(1,0/($C$2:$C$10=F2),$B$2:$B$10) 雙條件查找: =LOOKUP(1,0/(($A$2:$A$10=F7)*($B$2:$B$10=G7)),$D$2:$D$10) 語法說明: =LOOKUP(1,0/(條件),返回區(qū)域) 條件可以是一個,,也可以是多個。條件在比較的時候,,不是TRUE,,就是FALSE。 0除以FALSE等于錯誤值,,0除以TRUE等于0,。在查找的時候,LOOKUP函數(shù)忽略錯誤值,,這樣就變成用1來查找0,,然后返回對應(yīng)值。 這里用0查找0也行,,不過在某些情況下會出錯,,為了保證萬無一失,就演變成1,0這種固定模式,。前面的數(shù)字,,比后面的數(shù)字大,小編叫這種方法為以大欺小法,。 以上兩種套路,,很多人都有疑問,希望這篇文章對你有所幫助,。 來源:Excel不加班 |
|