excel中如何使用vlookup函數(shù)自動查詢?
網(wǎng)友解答: 謝邀!你這個需求用VLOOKUP函數(shù)是最好不過了,我告訴你一個真正實現(xiàn)自動化的VLOOKUP公式。在講解你這個案例之前,我們先回顧一下VLOOKUP函數(shù)的使用方法。VLOOK
謝邀!你這個需求用VLOOKUP函數(shù)是最好不過了,我告訴你一個真正實現(xiàn)自動化的VLOOKUP公式。
在講解你這個案例之前,我們先回顧一下VLOOKUP函數(shù)的使用方法。
VLOOKUP有四個參數(shù)VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
這四個參數(shù)都是甚而意思呢?如果只看英文,多數(shù)人還是一頭霧水,我用通俗的語言幫你翻譯翻譯。
具體到實際案例中,每一個參數(shù)的含義如圖所示,你可以根據(jù)這張圖完全掌握VLOOKUP的用法,這里我就不詳細解釋說明了。
因為你返回開戶行和銀行賬號兩列數(shù)據(jù),要想實現(xiàn)自動化,必須能夠同時返回兩列。
01 - VLOOKUP一次返回多列數(shù)據(jù)VLOOKUP函數(shù)的第三個參數(shù)決定著返回的列,要想一次返回多列查找到的數(shù)據(jù),需要參數(shù)三能夠自動變化,我們可以使用COLUMN函數(shù)來構(gòu)建參數(shù)三。
如圖所示,在B2單元格輸入公式=VLOOKUP($A2,基本信息!$A:$C,COLUMN(),0),然后將其向右向下復(fù)制即可。
COLUMN()函數(shù)是返回當前的所在的列數(shù),所以隨著公式位置的變更,COLUMN()函數(shù)返回值也會自動變化。
02 - 提前設(shè)置公式,輸入自動顯示因為【公司名稱】需要通過下拉菜單選擇,沒選擇一個,使開戶行和銀行賬號自動顯示,所以需要在B列、C列提前設(shè)置好公式。
但是提前設(shè)置公式,由于A列中的公司名稱還沒有選擇,是空白的,你會發(fā)現(xiàn)函數(shù)返回值都是#N/A錯誤值。
告訴你一個訣竅,可以在VLOOKUP函數(shù)最外層嵌套一個IFERROR函數(shù),將公式變更為這樣:=IFERROR(VLOOKUP($A2,基本信息!$A:$C,COLUMN(),0),"")
IFERROR函數(shù)的作用是,第一個參數(shù)中的表達式(或公式)為錯誤值時,可以將其顯示為其他數(shù)值,這里我們將其顯示為空白。
最終的效果就是這樣的:當你在A列選擇公司名,開戶行和銀行賬號會自動查詢匹配出來。
你看,VLOOKUP實現(xiàn)自動查詢是不是很神奇、也很簡單!
「精進Excel」系酷米簽約作者,關(guān)注我,如果任意點開三篇文章,沒有你想要的知識,算我耍流氓! 網(wǎng)友解答:如題,我們可以通過VLOOKUP函數(shù)實現(xiàn)快速查詢,先看下面動態(tài)效果圖:
具體操作方法:
1.首先在公司名稱區(qū)域內(nèi)建一個序列,引用表二的收款人信息
2. 在開戶行E5單元格輸入公式【=IF(D50,VLOOKUP(D5,收款人信息!$B$7:$C$11,2,FALSE),"")】,并向下填充好公式!
3. 在銀行賬號D5單元格輸入公式【=IF(D50,VLOOKUP(D5,收款人信息!$B$7:$D$11,3,FALSE),"")】,并向下填充好公式!
4.這樣在輸入公司名稱時就可以自動彈出開戶行和銀行賬號了。單元格的位置在實際表格中做適當?shù)男薷模?/p>