同樣是查找函數(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ù)部分就相當于組成一個新區(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不加班 |
|