LOOKUP是一個充滿了套路的函數(shù),同時也是一個很強大很實用的函數(shù),之前涉及到這個函數(shù)的教程估計能有幾十篇。但是,關(guān)于這個函數(shù),有一個提問率很高的問題始終沒有說的太明白,就是LOOKUP(1,0/……)這個套路中的1和0/到底該怎么理解。例如這個公式=LOOKUP(1,0/((F2=$A$2:$A$13)*(G2=$B$2:$B$13)),$C$2:$C$13)中就有(1,0/……),今天單獨來解釋這個問題。
其實公式中的1就表示數(shù)字1,0就表示數(shù)字0,僅此而已。
這和VLOOKUP(A1,IF({1,0},B:B,A:A),2,0)中的1和0完全不同(想了解vlookup中的1和0是怎么回事可以留言,咱們下次解釋)。
LOOKUP(1,0/……)中的關(guān)鍵部分是0/……這部分,咱們結(jié)合示例來看。
至于為什么會這樣,在官方的函數(shù)解釋中說的明白:
§如果 LOOKUP 函數(shù)找不到 lookup_value,則該函數(shù)會與 lookup_vector 中小于或等于 lookup_value 的最大值進(jìn)行匹配。
§如果 lookup_value 小于 lookup_vector 中的最小值,則 LOOKUP 會返回 #N/A 錯誤值。