VLOOKUP函數(shù)對(duì)我們奧迪特(Auditor)來說,是再熟悉不過了,但它有個(gè)不足之處,就是我們搜索的條件值必須是選定區(qū)域的第一列,而INDEX+MATCH組合使用可以克服該不足。今天先簡(jiǎn)單總結(jié)一下VLOOKUP函數(shù),然后介紹一下INDEX+MATCH組合使用。
1、VLOOKUP
VLOOKUP函數(shù)的主要功能是搜索某個(gè)單元格區(qū)域的第一列,然后返回該區(qū)域相同行上任何單元格中的值。其形式是:VLOOKUP(參數(shù)1,參數(shù)2,參數(shù)3,參數(shù)4)。
以下圖為例:利用VLOOKUP函數(shù)找出稅費(fèi)的金額,在E1單元格中輸入公式
參數(shù)1:指的是需要在單元格區(qū)域搜索到的值,即為上圖中的D1單元格,我們需要在單元格區(qū)域(A1:B5)搜索到“稅費(fèi)”(D1);
參數(shù)2:指的是包含參數(shù)1的單元格區(qū)域,且參數(shù)1必須在該區(qū)域的第一列,即為上圖中的A1:B5,(實(shí)際操作時(shí),別忘了使用F4快捷鍵對(duì)該區(qū)域進(jìn)行絕對(duì)引用,目的是避免在向下填充時(shí)改變條件區(qū)域)
參數(shù)3:指的是我們想要返回的數(shù)值在參數(shù)2區(qū)域的第幾列,因?yàn)槲覀兿胍蓝愘M(fèi)的金額,所以需要返回參數(shù)2(A1:B5)中的第2列。
參數(shù)4:指的是是一個(gè)邏輯值,指定 VLOOKUP 查找精確匹配值還是近似匹配值。在審計(jì)過程中,一般都需要查找精確匹配值。即為“False”或者“0”。
綜上所述:E1中的公式就應(yīng)該是:=VLOOKUP(D1,$A$1:$B$5,2,0)
2、INDEX+MATCH函數(shù)
如下圖所示:需要找出水費(fèi)的金額,這次條件列在我們需要的返回值的右側(cè),則可以采用INDEX和MATCH函數(shù)。
(1)MATCH函數(shù)
如下圖所示,MATCH函數(shù)的作用是:提取指定單元格所在的行數(shù)。E2單元格公式=MATCH(D2,B1:B6,0)的意思為:D2單元格內(nèi)容在B1:B6區(qū)域內(nèi)位于第幾行。其中0指的是精確匹配。
(2)INDEX函數(shù)
如下圖所示,INDEX函數(shù)的作用是:提取對(duì)應(yīng)行數(shù)的內(nèi)容。E4單元格公式=INDEX(A1:A6,4)的意思為:A1:A6區(qū)域的第4行是什么內(nèi)容。
(3)MATCH+INDEX組合使用
在上張圖中,我們很容易就知道水費(fèi)在所選區(qū)域的第4行,所以可以直接寫=INDEX(A1:A6,4),從而返回水費(fèi)所對(duì)應(yīng)的金額,但如果表格很大且我們需要匹配很多項(xiàng)目時(shí),就需要先利用MATCH函數(shù)提取出行數(shù),再利用INDEX函數(shù),提取對(duì)應(yīng)行數(shù)的內(nèi)容。如下圖所示,E6單元格公式=INDEX(A1:A6,MATCH(D6,B1:B6,0))的思路是:先確定D6單元格內(nèi)容在B1:B6中的行數(shù),再確定該行所對(duì)應(yīng)的B列的內(nèi)容。
學(xué)校地址:江蘇省無錫市惠山區(qū)錢藕路1號(hào)
郵編:214153 電話:0510-85804253
蘇ICP備11036003號(hào)-1 蘇公網(wǎng)安備32041202001161號(hào)
Copyright? 江蘇信息職業(yè)技術(shù)學(xué)院 2018, All Rights Reserved
公眾號(hào)