數據查詢只會vlookup就out了,三個操作讓你知道Lookup比它更高效

2019-11-09     Excel函數與VBA實例

Excel中數據查詢函數,相信許多人首先就會想到vlookup函數。不可否認vlookup函數在數據單條件查詢、多條件查詢、逆向查詢及一對多查詢都有涉及,但是對於Excel熟手來說,卻很少使用這個函數,都會使用一個更使用的Lookup函數。今天我們就通過三個案例來了解一下,為什麼說lookup函數比vlookup更實用。

案例一:最簡單的數據向右查詢,根據姓名向右查詢工號

案例說明:我們需要在人員表格中,根據姓名向右查詢李四、呂二兩人對應的工號。這裡我們用vlookup和lookup兩種函數來進行操作。

函數公式1:

=VLOOKUP(I5,$B$2:$E$10,2,0)

函數公式2:

=LOOKUP(1,0/(B3:B10=I6),C3:C10)

函數解析:

1、通過vlookup和lookup兩個函數在進行數據向右查詢的時候,我們發現vlookup有4個參數,lookup只有3個參數,所以在參數運用上面lookup會更方便。

案例二:Excel數據逆向查詢,根據人員工號向左查詢人員姓名

案例說明:我們需要在人員表格中,根據工號sz03、sz07向左查詢工號對應的姓名。我們來看看vlookup和lookup函數怎麼操作。

函數公式1:

=VLOOKUP(I5,IF({1,0},$C$3:$C$10,$B$3:$B$10),2,0)

函數公式2:

=LOOKUP(1,0/(C3:C10=I6),B3:B10)

函數解析:

1、在數據逆向查詢的時候,vlookup需要搭配if函數進行數組操作,重新構建vlookup函數的第二參數數據區域。但是使用lookup我們可以直接修改第二參數條件值和第三參數查詢區域所在的位置即可。

案例三:利用函數查詢最後一條銷售數據

案例說明:在一段銷售期限內,我們需要查詢李四最後一天的銷售數據。

函數公式1:vlookup函數無法查詢

函數公式2:

=LOOKUP(1,0/(C3:C10=J6),F3:F10)

函數解析:

1、在查詢指定條件的最後一條數據的時候,vlookup是無法操作的,vlookup默認查詢方式是從上往下查詢。lookup默認的查詢方式是從下往上查詢,所以查詢最後一條記錄的時候,lookup常規查詢就可以了。

通過上面常見的三種案例,我們可以非常清晰了解到,在數據查詢過程中lookup函數會比vlookup函數更簡單。現在你學會了嗎?

文章來源: https://twgreatdaily.com/zh-sg/vIMIV24BMH2_cNUg876-.html