我們今天接下來和你說的是在Excel的中的數(shù)據(jù)查找函數(shù),相信我們一說到查找函數(shù),,你必定會想起來VLOOKUP函數(shù)吧,!但是在很多的時(shí)候,這個(gè)函數(shù)在查找方面,,也是挺無能無力的,,比如逆向查找,多條件查找,,那就不能輕易的實(shí)現(xiàn)這個(gè)查找功能,。 有句話說的好,既生瑜何生亮呢,?既然VLOOKUP這么厲害,,那么肯定有比這函數(shù)還厲害的查找函數(shù)的存在,他就是我們今天要和你介紹的LOOKUP函數(shù),。 我首先簡單了解一下,,這個(gè)函數(shù)有2種使用形式,向量形式和數(shù)組形式,,官方的使用語法如下: 以上語法可能看起來過于枯燥,,我們還是講幾個(gè)實(shí)例,來說明這個(gè)函數(shù)的強(qiáng)大之處吧,,一起來看看實(shí)例,! 合并單元格查詢應(yīng)用 如下圖所示,我們需要查詢姓名所對應(yīng)的部門,,這個(gè)時(shí)候如果你用VLOOKUP就不能進(jìn)行查找了,,那么我們應(yīng)該如何查找呢? 函數(shù)公式: 我們稍微解釋一下這個(gè)函數(shù)嵌套的意思,,其中最里面的MATCH(I4,C1:C21,0)的得到的值是我們要查找的值處于C列的第幾個(gè)值,,然后返回到INDIRECT函數(shù)返回文本字符串“A1:A8.” 函數(shù)的最外層可以理解成LOOKUP(“做”,a1:a7),,這個(gè)座字可以理解是一個(gè)很大的文字,。 2、逆向查找 說起逆向查找,我們的VLOOKUP函數(shù)可是心有有余而力不足哈,,但是呢,,LOOKUP可是在這個(gè)方面可以說是得心用手的啦! 如下圖,,我們需要查找姓名為Excel教案05所在的部門,,就可以使用如下圖所示的逆向查找公式: =LOOKUP(1,0/(C:C=I4),B:B),這個(gè)公式很好理解,,他就是一個(gè)固定的查找套路,可以理解為=LOOKUP(1,0/(查找值的區(qū)域=要查找的值),要返回對應(yīng)的值) 三,、多條件查詢 說起這個(gè)多條件查找,,也是我們的VLOOKUP查找的弱項(xiàng)呢。我們一起來看看LKOOUP函數(shù)是如何一展宏圖的吧,! 如下圖所示,,我們需要查找姓名和部門同時(shí)滿足的人員的實(shí)發(fā)工資,函數(shù)公式其實(shí)和單條件類似,。 多條件查詢的通俗理解為: =LOOKUP(1,0/((我們指定的條件區(qū)域1=條件1)*( 我們指定的條件區(qū)域2=條件2)),查詢區(qū)域) 4,、查找某一列列最后一個(gè)文本 如下圖,我們需要查找B列的最后一個(gè)文本值,,我們?nèi)绻闷渌暮瘮?shù),,是無法查找到這個(gè)事情的。但是我們LOOKUP卻輕易可以做到這個(gè)事情,。是不是感覺很神奇?。?/p> 5,、查找某一列的最后一個(gè)數(shù)值,。 如下圖,我們需要查找B列的最后數(shù)值,。你可能有疑問,,9e-307是什么,可以理解成這個(gè)是一個(gè)非常大的數(shù)字,。 6,、返回指定的一列中最后一個(gè)非空單元格值 如下圖所示,我們需要查找B列的最后一個(gè)非空單元格的值,,那么我們應(yīng)該如何去寫這個(gè)函數(shù)公式呢,? 這個(gè)利用了邏輯判斷作為查找的條件,方法也是很巧妙的,,您需要記住這個(gè)的使用方法,。 7、從文本中提取數(shù)字 相信我們有時(shí)候會遇到在某一列的中的值既包括文本,又包括數(shù)字,,但是我們只想提取中間的數(shù)字,,那么我們應(yīng)該怎么辦呢?其中LOOKUP給了我們一個(gè)很好的解決方法,,如下圖所示: 我們應(yīng)該如何理解這個(gè)公式呢,?用RIGHT函數(shù)截取數(shù)字,然后取他的負(fù)數(shù),,如果我們截取的值有文本的話,,那么這個(gè)就會出現(xiàn)錯(cuò)誤,因?yàn)槲谋静淮嬖谪?fù)數(shù)之說,,然后利用LKOOUP函數(shù)構(gòu)造數(shù)組,,進(jìn)行文本和數(shù)據(jù)分離,最后在次負(fù)負(fù)等正,,得到我們想要的結(jié)果,。 |
|