網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

vlookup兩個表應該怎麼匹配?

欄目: IT科技 / 發佈於: / 人氣:7.01K

vlookup函數功能比較強大,不僅可以在同一個表格中進行使用,還可以對兩個不同的表格進行匹配查找。爲了方便大家掌握vlookup函數兩個表格匹配的方法。

材料/工具

office軟件電腦

方法

對比兩個表格數據

先來看一下兩個表格的數據,兩個表格中分數一樣,但是順序不一樣,在數據量少的時候可以透過人工的方法將庫存表中的庫存數錄入到生產計劃表中,但是實際上很多企業品種數成千上萬,所以透過人工的方法來輸入不太現實,這時就想到了使用vlookup函數

vlookup兩個表應該怎麼匹配?

輸入第1個參數

開啟表,將輸入法切換成英文,然後在表的分數一列中找到一個單元格,並輸入公式vlookup,並將vlookup函數的第一個參數選取爲b3,b3就是需要在另一張表中查找的名稱。

vlookup兩個表應該怎麼匹配? 第2張

輸入第2個參數

然後,再到表中選取vlookup函數查找的區間範圍,我們取值的取件範圍爲:Sheet2!B3:C18

vlookup兩個表應該怎麼匹配? 第3張

輸入第3個參數值

在表格中輸入第3個參數值,由於用於匹配的人名儲存在了表的第2列,那麼就應該將第3個參數值設定爲2,如圖所示。

vlookup兩個表應該怎麼匹配? 第4張

輸入第4個參數值

第4個參數值爲非必要參數值,但是建議大家輸入這個參數值,因爲不輸入這個參數值的話就會默認爲模糊查找方式,很可能出錯。小編在設計這個公式的時候第1次沒有輸入第4個參數值就導致讀取數據是出現錯誤。最後一個參數值輸入0,0,0表示精確查找。這時就完成了所有的參數值輸入,點擊回車鍵,結束公式的輸入。

vlookup兩個表應該怎麼匹配? 第5張

擴展閱讀,以下內容您可能還感興趣。

怎麼在兩張表上用VLOOKUP?

將一個excel表中的數據匹配到另一個表中,需要用到VLOOKUP函數。

簡單介紹一下VLOOKU函數:VLOOKUP函數是Excel中的一個縱向查找函數,VLOOKUP是按列查找,最終返回該列所需查詢列序所對應的值。

下面就簡單舉例介紹以下該函數的使用:在表一中查詢匹配表二資訊

方法

1

開啟表一和表二,停留在表二視窗介面

2

把遊標放在要展示數據的單元格中,選中該單元格

3

點擊選中工具欄中的【公式】

4

在公式下拉欄裏面選中【插入函數】

5

在彈出的選擇函數介面中,找到並選中【VLOOKUP】函數,點擊確定

6

選擇第一列中需要匹配數據的單元格,選中一個就可以,然後輸入英文狀態下的逗號“,”

在彈出的函數介面中,查找值一欄就會顯示所選項的定位號

7

在函數參數介面選擇【數據表】

8

並開啟表一

9

選中表一中所有數據,這是函數參數介面查找值一欄就會顯示錶一中所有數據

10

在函數參數【序列數】一欄輸入‘2’並點擊確定

11

然後就會返回表二,在表二中之前所選中單元格就會顯示所成功查找到的數據

12

點擊該單元格右下角,會顯示一個黑色的‘+’遊標,選中並下拉

13

最後表二中所有的數據都成功匹配相應的數據。

VLOOKUP函數的使用就到此結束了!

拓展閱讀:

Excel是辦公室自動化中非常重要的一款軟件,Excel函數則是Excel中的內置函數。Excel函數共包含11類,分別是數據庫函數、日期與時間函數、工程函數、財務函數、資訊函數、邏輯函數、查詢和引用函數、數學和三角函數、統計函數、文字函數以及用戶自訂函數。

VLOOKUP函數是Excel中的一個縱向查找函數,它與LOOKUP函數和HLOOKUP函數屬於一類函數,在工作中都有廣泛應用,例如可以用來覈對數據,多個表格之間快速匯入數據等函數功能。功能是按列查找,最終返回該列所需查詢列序所對應的值;與之對應的HLOOKUP是按行查找的。

參考資料:VLOOKUP函數 百度百科

EXCEL中,用vlookup匹配兩個表的數據,

1、創建excel,添加兩列,分別爲姓名、學生成績分類。並插入樣例數據。

姓名    學生成績分類    

陳XX    普通    

王XX    普通    

李XX    三好學生    

張XX    三好學生    

朱XX    普通    

胡XX    三好學生    

張XX    三好學生    

高XX    普通    

2、另一sheet中,插入待匹配數據。並插入樣例數據。

姓名    

陳XX    

王XX    

李XX    

張XX    

朱XX    

胡XX    

高XX    

張XX    

3、在B2單元格插入vlookup公式,=VLOOKUP(A2,xxx!$A$2:$D$22,2,0),則可完成A2單元格內容的匹配。

4、將該單元格公式複製,填充整個單元格。則可完成A列所有單元格內容的匹配。

vlookup函數,兩個表匹配的時候出現錯誤提示

估計是公式中含有一些EXCEL不認可的特殊字元,按以下方法解決:

一、公式中使用的標點符號要求是半角符號(退出中文輸入法再輸入即爲半角),所以先確認退出中文輸入法再重新手工輸入公式。(公式中的那個檔案名稱的括號得根據檔案實際情況輸入)

二、直接複製下面的公式使用就好了,我這邊親測是可以用的。

公式:

=VLOOKUP(A3,'[發貨頻次(20141208更改).xlsx]Sheet1'!$C:$D,2,)

公式還可以加入防錯判斷更爲完善點,當A3是空白或是找不到這個值時,上面的公式返回的是#N/A錯誤值,用以下公式當遇上這情況時,返回空白,即什麼也不顯示。

防錯判斷公式:

=IFERROR(VLOOKUP(A3,'[發貨頻次(20141208更改).xlsx]Sheet1'!$C:$D,2,),"")

本回答被提問者和網友採納

怎樣用vlookup查找兩個表格中相同的數據

1、開啟EXCEL表格,在A列和B列單元格中輸入數據,需要找到A列和B列中的相同數據。

2、在C1單元格中輸入函數公式:=VLOOKUP(B:B,A:A,1,0)。

3、然後點擊回車,即可看到C1單元格中顯示了B列對應的A列中相同的數據。

4、之後向下拖動單元格填充公式,即可看到相同的數據即可顯示出來,不同的數據顯示的錯誤提示。

在excel,兩個表,字段是包含關係,怎麼用vlookup匹配?

=VLOOKUP("*"&B1&"*",A:C,3,0)

在B的兩邊各加一個通配符即可,意思是隻要A中包含B即可,B的兩邊可以有任何字元。更多追問追答追問是A的兩端有任何字元,b和c列數值不能變動追答你是不是在A列中查找B,查找到後返回C的值?追問對啊,查找b列中對應c列的數值追答你沒明白我的意思,我是問你,到底是在A列中查找B,還是在B列中查找A追問

查找  A列中 是否包含B列追答那就是我上面給出的公式。沒錯。

Tags:vlookup