經(jīng)常使用Excel的小伙伴肯定會對LOOKUP這個函數(shù)比較熟悉。而它的LOOUP(1,0/(條件判斷),目標(biāo)區(qū)域)這種模塊化用法更是讓很多人追崇,。 我們先來看一下如何應(yīng)用,。 LOOKUP經(jīng)典模塊化用法上圖列出了員工的部門、姓名,、職務(wù)三項(xiàng)信息?,F(xiàn)在要逆向查詢達(dá)人哥在哪個部門,使用LOOUP函數(shù)可以這樣來做: 公式解析接下來達(dá)人哥就和大家一起來解析一下這個公式: =LOOKUP(1,0/(B2:B9=B12),A2:A9) 這個公式的意思是:在0/(B2:B9=B12)的結(jié)果中查找值1,,然后返回A2:A9單列區(qū)域中相對應(yīng)的位置的值,。 先來看第3參數(shù)0/(B2:B9=B12),其本質(zhì)是0/(條件區(qū)域=查找值),。 (1)條件判斷 這里使用條件區(qū)域=查找值,,公式先使用等號=將條件區(qū)域中的值與查找值對比,返回一組由FALSE和TRUE組成的邏輯值序列,。通過上圖可以看到只有達(dá)人哥所在的行返回TRUE值,。 (2)0/條件判斷 然后使用0與這組邏輯值相除,得到一組#DIV/0!與0的序列,。 (3)查找位置 在上述的#DIV/0!與0的序列中查找1,,如果有數(shù)值1就會直接找到1,沒有的話,,就會找到小于1的最大的值,,在這個序列中,去除#DIV/0!錯誤值,,只有0值符合查找條件。注意,,這個0值就在達(dá)人哥所對應(yīng)的這一條記錄中,! (4)目標(biāo)區(qū)域 LOOKUP函數(shù)返回目標(biāo)區(qū)域的哪個值呢?在前面找到的0值相對應(yīng)的那一行的結(jié)果就是——達(dá)人哥,! |
|