tft每日頭條

 > 科技

 > vlookup函數設置一個查詢表

vlookup函數設置一個查詢表

科技 更新时间:2025-02-10 23:06:30

數據查詢操作大家在工作中應該早已熟悉不過了,要說數據查詢用哪個函數,可能大家都會說一個vlookup函數。實際操作中,vlookup函數卻仍然有許多的弊端,所以高手基本都不再使用這個函數,較多的用到Lookup函數。今天我們就通過六個數據查詢操作來告訴你,為什麼說vlookup函數已經out了。

操作一:查找人員最後一天銷售數據

vlookup函數設置一個查詢表(數據查詢為什麼要用lookup函數)1

案例說明:如上圖,我們需要查詢人員李欣最後一天的銷售數據

函數公式:

=LOOKUP(1,0/(B2:B10=G5),E2:E10)

函數講解:

Lookup函數默認的查詢操作即為從下往上查詢,當有相同人員的時候,會自動查詢出最後一條數據。vlookup函數如果有相同數據的時候,會默認從上往下查詢第一條數據。

操作二:從下而上查找備注欄中最後一條文本内容

vlookup函數設置一個查詢表(數據查詢為什麼要用lookup函數)2

案例說明:查詢備注欄列數據中最後一條文本類型數據,也就是對應的職位:經理

函數公式:

=LOOKUP("々",B1:B10)

函數講解:

這裡我們單獨的使用lookup兩個參數來進行操作。條件值"々"這裡代表的意思是一個編碼較大的字符。可以通過按“alt 41385”來輸出。

操作三:從下而上查找備注欄中最後一條文本内容

vlookup函數設置一個查詢表(數據查詢為什麼要用lookup函數)3

案例說明:從下而上查找備注欄中最後一個數字,也就是對應的手機号:13811211221

函數公式:

=LOOKUP(9E 307,B1:B10)

函數講解:

與第二個案例相似這裡隻有2個參數,參數條件值為9E 307,字符代表的意思是9乘上10的307次方,在這裡查詢數據的時候代表的是查詢一個極大值。

操作四:對合并單元格内容進行拆分填充

vlookup函數設置一個查詢表(數據查詢為什麼要用lookup函數)4

案例說明:根據合并的單元格内容,按行進行單獨拆分

函數公式:

=LOOKUP("々",E$2:E2)

函數講解:

這裡用的仍然是文本字符"々",主要是後面的E$2:E2區域,我們将前面一個行固定,這樣往下拖動可以自動生成數據區域。

操作五:查找區間中最後一個非空單元格内容

vlookup函數設置一個查詢表(數據查詢為什麼要用lookup函數)5

案例說明:如上圖,我們需要查找B列中最後一個非空單元格的内容,姓名:張強

函數公式:

=LOOKUP(1,0/(B:B<>""),B:B)

函數講解:

這裡我們第二參數用的是<>"",意思代表的就是不等于空格。

操作六:比vlookup更強大的數據反向查找

vlookup函數設置一個查詢表(數據查詢為什麼要用lookup函數)6

案例說明:根據工号向左查詢出對應人員的姓名,SZ03—>王五

函數公式:

=LOOKUP(1,0/(C1:C7=F5),B1:B7)

函數講解:

向左查詢的時候對比vlookup函數真的是簡單萬倍。我們隻需要将第三參數修改為查詢值區間即可。

現在你是不是會感覺lookup函數比vlookup函數簡單許多了?

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved