2021-05-12 14:32:11
excel中Lookup函數的用法有哪些
學會函數會讓你的工作效率大大提升,在excel查詢函數里,lookup就顯得尤為重要,它能完成許多別的函數不能的操作,lookup函數的經典用法差不多都在下面的文章裡介紹了,所以就讓我們一起看下去吧,
1、普通查詢(已排序)如果表格已按A列排序,可以直接用Lookup查詢【例】查詢香蕉的數量
=LOOKUP(D2,A:B)
2、普通查詢(未排序)A列未排序的表格,就需要用0/的方法完成查詢。
【例】查詢香蕉的數量
=LOOKUP(1,0/(A2:A6=D2),B2:B6)
3、查詢最後一個非數位內容用一個漢字裡排序靠後的“座”查詢即可(當然你也可以用排序更後的生僻字,只是用的時候你很難打出來)
【例】查詢D列最後一個非數位字元=LOOKUP("座",A:A)
4、查詢最後一個數位用一個足夠大的數位9E307即可。【例】查詢B列最後一個數位=LOOKUP(9E+307,B:B)
5、查詢最後一個非空內容還是需要用0/模式查詢
【例】查詢A列最後一個非空內容=LOOKUP(1,0/(A1:A28<>""),A1:A28)
6、根據條件查詢最後一個公式和普通查詢一樣,但有多個符合條件時,lookup只會返回最後一個。
【例】查詢橙子最後一次數量=LOOKUP(1,0/(A2:A7=D2),B2:B7)
7、區間查詢只要數位已排序,可以進行區間匹配查詢。【例】根據D2的銷量查詢對應區間提成=LOOKUP(D2,A:B)
8、多條件查詢
只需要在0/模式中多加條件即可【例】查詢長江店的橙子數量=LOOKUP(1,0/((B2:B7=F2)*(A2:A7=E2)),C2:C7)
9、根據簡稱查全稱要借用find函數實現【例】如下圖所示,要求根據提供的城市從上表中查詢該市名的第2列的值。=LOOKUP(9^9,FIND(A7,A2:A4),B2:B4)
10、根據全稱查簡稱
【例】如下圖所示,要求根據地址從上表中查詢所在城市的提成。=lookup(9^9.find(A$3:A$6,A10),B$3:B$6)
11、包含查詢從給定的多個關鍵字中,從字串中查詢包括其中一個【例】如下圖所示的A列,是包括車類別的明細車型,現需要在B列把車類別提取出來。(車類別有四種:捷達,速騰,邁騰,高爾夫)=LOOKUP(9^9,FIND({"捷達","速騰","邁騰","高爾夫"},A2),{"捷達","速騰","邁騰","高爾夫"})
12、數位提取(數位在開頭)【例】A1的值為 123.45ABC,擷取結果:123.45=LOOKUP(9^9,LEFT( A1,ROW(1:9))*1)
13、數位提取(數位在結尾頭) 【例】A1的值為 ABC123.45擷取結果:123.45=LOOKUP(9^9,RIGHT(A1,ROW(1:9))*1)
14、數位提取(數位在任意位置)【例】A1的值為 ABC123.45FE擷取結果:123.45{=LOOKUP(9^9,MID(A1,MATCH(1,MID(A1,ROW(1:9),1)^0,0),ROW(1:9))*1)}
以上就是lookup函數的用法啦,小夥伴們一定要熟練掌握才能快速提高你的工作效率哦!
相關文章