Excel中數(shù)據(jù)查詢函數(shù),相信許多人首先就會(huì)想到vlookup函數(shù)。不可否認(rèn)vlookup函數(shù)在數(shù)據(jù)單條件查詢、多條件查詢、逆向查詢及一對(duì)多查詢都有涉及,但是對(duì)于Excel熟手來說,卻很少使用這個(gè)函數(shù),都會(huì)使用一個(gè)更使用的Lookup函數(shù)。今天我們就通過三個(gè)案例來了解一下,為什么說lookup函數(shù)比vlookup更實(shí)用。
案例說明:我們需要在人員表格中,根據(jù)姓名向右查詢李四、呂二兩人對(duì)應(yīng)的工號(hào)。這里我們用vlookup和lookup兩種函數(shù)來進(jìn)行操作。
函數(shù)公式1:
=VLOOKUP(I5,$B$2:$E$10,2,0)
函數(shù)公式2:
=LOOKUP(1,0/(B3:B10=I6),C3:C10)
函數(shù)解析:
1、通過vlookup和lookup兩個(gè)函數(shù)在進(jìn)行數(shù)據(jù)向右查詢的時(shí)候,我們發(fā)現(xiàn)vlookup有4個(gè)參數(shù),lookup只有3個(gè)參數(shù),所以在參數(shù)運(yùn)用上面lookup會(huì)更方便。
案例說明:我們需要在人員表格中,根據(jù)工號(hào)sz03、sz07向左查詢工號(hào)對(duì)應(yīng)的姓名。我們來看看vlookup和lookup函數(shù)怎么操作。
函數(shù)公式1:
=VLOOKUP(I5,IF({1,0},$C$3:$C$10,$B$3:$B$10),2,0)
函數(shù)公式2:
=LOOKUP(1,0/(C3:C10=I6),B3:B10)
函數(shù)解析:
1、在數(shù)據(jù)逆向查詢的時(shí)候,vlookup需要搭配if函數(shù)進(jìn)行數(shù)組操作,重新構(gòu)建vlookup函數(shù)的第二參數(shù)數(shù)據(jù)區(qū)域。但是使用lookup我們可以直接修改第二參數(shù)條件值和第三參數(shù)查詢區(qū)域所在的位置即可。
案例說明:在一段銷售期限內(nèi),我們需要查詢李四最后一天的銷售數(shù)據(jù)。
函數(shù)公式1:vlookup函數(shù)無法查詢
函數(shù)公式2:
=LOOKUP(1,0/(C3:C10=J6),F3:F10)
函數(shù)解析:
1、在查詢指定條件的最后一條數(shù)據(jù)的時(shí)候,vlookup是無法操作的,vlookup默認(rèn)查詢方式是從上往下查詢。lookup默認(rèn)的查詢方式是從下往上查詢,所以查詢最后一條記錄的時(shí)候,lookup常規(guī)查詢就可以了。
通過上面常見的三種案例,我們可以非常清晰了解到,在數(shù)據(jù)查詢過程中l(wèi)ookup函數(shù)會(huì)比vlookup函數(shù)更簡(jiǎn)單。現(xiàn)在你學(xué)會(huì)了嗎?
聯(lián)系客服