昨天有同學問了一個模糊查找的問題,用vlookup無法實現(xiàn),,只能把lookup函數(shù)搬了出來,。 【例1】如下圖所示表1為省市的提成表,表2的A列是詳細地址,,要求根據(jù)省市關鍵字從表1中查找相對應的提成,。 公式:B10 =LOOKUP(9^9,FIND(A$3:A$6,A10),B$3:B$6) 公式說明:
蘭色這里又想起和這個問題相似但又相反的提問,,但公式用的方法是一樣的。 【例2】如下圖所示表1是公司的全稱,。要求在表2中根據(jù)公司的簡稱查找相對應的B列的應付賬款,。
=LOOKUP(9^9,FIND(A10,A$3:A$6),B$3:B$6) 公式說明:和例1相同,,略。 Lookup函數(shù)在查找數(shù)據(jù)方面幾乎無所不能,,再看3個應用 【例3】查找最后一條符合條件的記錄,。 【例4】、多條件查找 【例5】指定區(qū)域最后一個非空值查找
連提取數(shù)字也離不開lookup函數(shù) 【例6】數(shù)字在開頭 A1的值為 123.45ABC 公式: =LOOKUP(9^9,LEFT(B1,ROW(1:9))*1) 截取結果:123.45 【例7】數(shù)字在結尾 A1的值為 ABC123.45 公式: =LOOKUP(9^9,RIGHT(B1,ROW(1:9))*1) 截取結果:123.45 【例8】數(shù)字在任意位置,。 A1的值為 ABC123.45FE 數(shù)組公式:{=LOOKUP(9^9,MID(A1,MATCH(1,MID(A1,ROW(1:9),1)^0,0),ROW(1:9))*1)} 截取結果:123.45
蘭色說:lookup函數(shù)的應用遠不止這些,,在excel函數(shù)中它能實現(xiàn)的查找遠遠超過vlookup函數(shù)。 Lookup函數(shù)的查找原理是二分法,,想弄明白它可不是一件容易的事,。不過小妖老師在 excel函數(shù)中高級視頻教程的第14集已有詳細講解。點擊'閱讀原文'查看蘭色+小妖錄制的Excel全套視頻教程詳情,。 |
|