如何使用VLOOKUP和MATCH函數(shù)查詢(xún)多個(gè)數(shù)據(jù)
在EXCEL中,有很多常見(jiàn)的公式,比如求和、求平均等,但對(duì)于大量數(shù)據(jù)的查詢(xún),最常用的就是VLOOKUP了。本文將結(jié)合一個(gè)實(shí)際例子,分享如何使用VLOOKUP和MATCH函數(shù)查詢(xún)多個(gè)數(shù)據(jù)。需求分析我們假
在EXCEL中,有很多常見(jiàn)的公式,比如求和、求平均等,但對(duì)于大量數(shù)據(jù)的查詢(xún),最常用的就是VLOOKUP了。本文將結(jié)合一個(gè)實(shí)際例子,分享如何使用VLOOKUP和MATCH函數(shù)查詢(xún)多個(gè)數(shù)據(jù)。
需求分析
我們假設(shè)有一個(gè)導(dǎo)覽系統(tǒng)的項(xiàng)目開(kāi)發(fā),需要計(jì)算多個(gè)節(jié)點(diǎn)之間的距離,其中一個(gè)關(guān)鍵步驟是將各個(gè)節(jié)點(diǎn)之間的距離數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)。下面我們來(lái)看看原始數(shù)據(jù)。
我們需要根據(jù)A點(diǎn)和B點(diǎn)的序號(hào),從左側(cè)表格內(nèi)查詢(xún)到距離數(shù)據(jù)。
VLOOKUP函數(shù)的使用
接下來(lái)我們開(kāi)始寫(xiě)VLOOKUP公式。以查詢(xún)小芳的成績(jī)?yōu)槔饺缦拢?/p>
VLOOKUP(G2,A1:C6,3,FALSE)
其中:
G2:查找值;
A1:C6:查找范圍,也就是從哪里查詢(xún);
3:要的結(jié)果在第幾列。注意這里是查詢(xún)范圍的第幾列。
FALSE:精確匹配,TREU:近似匹配。
通過(guò)查詢(xún),我們得到正確的返回值753。我們可以拉動(dòng)格式,完成公式的填充,得到所有學(xué)生的語(yǔ)文成績(jī)。需要注意的是,由于查詢(xún)范圍是固定的,所以我們要將公式里面的查找范圍固定下來(lái)。光標(biāo)移到查找范圍的位置,按F4鍵即可,或手動(dòng)輸入$符號(hào)。共有4個(gè)符號(hào)。
同理,如果是查詢(xún)學(xué)號(hào),則使用相同的公式,但返回第2列的值。
MATCH函數(shù)的使用
再看看我們開(kāi)頭的表格。實(shí)際上,需要查詢(xún)?nèi)我鈨牲c(diǎn)間的距離,因此,返回哪一列,也是未知數(shù)。這時(shí),我們需要使用MATCH函數(shù)。MATCH函數(shù)是從數(shù)據(jù)范圍內(nèi)查詢(xún)指定的值所在的位置。公式如下:
MATCH(H2,$A$1:$D$1,0)
這里,也要加$符號(hào)。我們看下面的例子,多了一門(mén)數(shù)學(xué)成績(jī),而查詢(xún)的科目有語(yǔ)文和數(shù)學(xué)。也就是說(shuō),同時(shí)有兩個(gè)參數(shù)了。那么,我們需要先通過(guò)MATCH函數(shù)查詢(xún)要查的科目在哪一列,然后套入到VLOOKUP函數(shù)的返回列數(shù)中,即可得到指定學(xué)生的指定課程的成績(jī)了。
綜合運(yùn)用VLOOKUP和MATCH函數(shù)
最后,我們?cè)倏纯床樵?xún)距離的表格。通過(guò)VLOOKUP和MATCH的組合應(yīng)用,我們就可以查詢(xún)到任意兩點(diǎn)之間的距離了。然后將該數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫(kù),就可以供程序調(diào)用了。
總結(jié)
本文主要介紹了如何使用VLOOKUP和MATCH函數(shù)查詢(xún)多個(gè)數(shù)據(jù)。VLOOKUP函數(shù)適用于單一條件的查詢(xún),而MATCH函數(shù)則適用于多個(gè)條件的查詢(xún)。通過(guò)兩個(gè)函數(shù)的組合應(yīng)用,我們可以輕松地查詢(xún)到大量數(shù)據(jù)。