資源描述:
《利用vlookup函數(shù)將兩個exce表格按其相同列相連接》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。
1、利用VLOOKUP函數(shù)將兩個Exce表格按其相同列相關聯(lián),進行數(shù)據(jù)整合的辦法????兩個Exce表格Sheet1表和Sheet2表,Sheet1表有“名稱”、“屬性1”、“屬性2”三個字段,Sheet2表有“名稱”、“屬性3”、“屬性4”、“屬性5”四個字段,兩個Exce表格“名稱”列相同,如下圖:?????現(xiàn)在想以Sheet1表為主,從Sheet2表中按照“名稱”列,將“名稱”相同記錄的其它信息,一一對應地提取合并到Sheet1表中去,步驟如下:???一、將Sheet2表的B列對應提取到Sheet1
2、表的D列中????在Sheet1表的D2單元格中輸入=VLOOKUP(A2,Sheet2!A:D,2,0)回車,在Sheet1表的D2單元格中就會從Sheet2表中提取過來數(shù)據(jù),怎么提取過來的,現(xiàn)講一下VLOOKUP函數(shù)的基本語法:???VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)????VLOOKUP函數(shù)的半角括號()里有四個參數(shù),分別用為了表達方便將該函數(shù)語法簡化一下:VLOOKUP(a,b,c,d)?,VLOOKUP函數(shù)
3、意思就是:在另一個表的數(shù)據(jù)區(qū)域b中,按照本表的a單元格(也可以是具體數(shù)值)的內(nèi)容,搜索某行匹配記錄,并將該行的第c列單元格數(shù)據(jù)提取到本單元格里來。d是指匹配程度,如為0或FALSE是指精確匹配;如為1或TRUE再或省略是指包含精確匹配和近似匹配。????那么VLOOKUP(A2,Sheet2!A:D,2,0)的意思就是:在Sheet2表的A到D列之間的數(shù)據(jù)中,搜索與Sheet1表A2單元格內(nèi)容相匹配的某行記錄,如果搜到就將該行記錄的第2列的單元格內(nèi)容提取到公示所在單元格里來,0表示精確匹配。????二
4、、Sheet1表D列第2行往下的單元格的提取公式,用拖拽方式自動填充。????點擊D2單元格,鼠標指向單元格的右下角處,鼠標指針由空心十字變?yōu)閷嵭氖趾螅聪率髽俗箧I并向下拖動,拖到最后一行,實現(xiàn)自動填充公式。D3單元格的提取公式為=VLOOKUP(A3,Sheet2!A:D,2,0),一直到D9單元格的提取公式為=VLOOKUP(A9,Sheet2!A:D,2,0),通過觀察就會看到:每個單元格提取公式中只是要搜索的單元格名稱發(fā)生相對應的變化,這也是正確的。????如果Sheet1表的行數(shù)很多,用拖
5、拽方式不方便的話,可以鼠標右擊D2單元格選復制,再點擊D3單元格,用鼠標拖動滾動條,找到Dn(n指最后的數(shù)字行號),按下Shift鍵,選中要設置公式的全部單元格,鼠標右擊選中的蘭色區(qū)域選粘貼,同樣能達到自動填充的目的。????三、再將Sheet2表的C、D列分別提取到Sheet1表的E、F列中????點擊D2單元格,用拖拽方式向E2單元格自動填充公式,這時E2單元格會出現(xiàn)#N/A,表示提取錯誤,查看其公式=VLOOKUP(B2,Sheet2!B:E,2,0),自動填充出現(xiàn)了問題,在編輯欄將其改為=VL
6、OOKUP(A2,Sheet2!A:D,3,0),如下圖:?。E2單元格公式改好后,再向下拖拽,將整個E列填上公式。F列的公式填充依法炮制即可。????四、Sheet1表提取制作完后,如何脫離Sheet2表單獨使用????Sheet1表提取制作完后,如下圖:?紅色的數(shù)據(jù)全是公式提取出來的,Sheet1表脫離Sheet2表單獨使用時,就會出現(xiàn)#N/A的錯誤,這時可以用鼠標點擊D2單元格,按下Shift鍵,再點擊F9單元格,選中全部的公式提取區(qū)域,再在選中的蘭色區(qū)域里右擊鼠標選復制,鼠標點擊D2單元格,右
7、擊鼠標選選擇性粘貼,如下圖:點選值和數(shù)字格式??將結果數(shù)據(jù)值復制到原位置上,這時,單元格就會發(fā)現(xiàn)里面不是公式,而只是數(shù)值了,就可以脫離Sheet2表單獨使用了。