一般用於將兩個有相同項的表格合併,好比A表有設備、型號列,而B表有設備、編號、單價三列,如今須要把B表的設備和編號合併到A表中。(AB表數據量不一樣,此處以A表爲主)spa
A表3d
B表blog
合併後im
其中D3使用的公式是=VLOOKUP(B3,Sheet2!B:D,2,0) d3
E3使用的公式是=VLOOKUP(B3,Sheet2!B:D,3,0)
數據
其餘單元格下拉便可。查詢
詳細解釋一下:img
VLOOKUP有四個參數co
第一個是要檢索的數值,此處是根據設備名稱檢索,因此是B3;d3
第二個參數是檢索的區域範圍,由於在第二個Sheet頁中檢索,而第二個Sheet頁名字是Sheet2,檢索的是BCD三列,因此第二個參數是「Sheet2!B:D」
第三個參數是返回第幾列(注意:是在查找區域範圍中的第幾列),D列要返回的是編號,而編號在查找返回的列中是第二列,因此D3公式的第三個參數是2,而E3公式的第三個參數是3.
第四個參數是是否啓用模糊查詢,1:模糊查詢,0:精確查詢。
常見錯誤:
一、#REF 通常是返回了錯誤的列,若是D3的公式改成=VLOOKUP(B3,Sheet2!B:D,4,0),那麼查找區域是三列,結果要求返回第四列,就回報#REF的錯誤。
二、#N/A 若是要檢索的列不在查找的區域中的第一列的話就會抱這個錯誤。