該函數的語法規則如下:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
參數
|
簡單說明
|
輸入數據類型
|
lookup_value
|
要查找的值
|
數值、引用或文本字符串
|
table_array
|
要查找的區域
|
數據表區域
|
col_index_num
|
返回數據在
查找區域的第幾列數
|
正整數
|
range_lookup
|
模糊匹配
|
TRUE(1)(或不填) /FALSE(0)
|
Excel 示例:
A | B | C | D | E | F |
1 | 2 | 2a | 2aa | =IFERROR(VLOOKUP(A:A,Sheet1!$B$1:$D$10,1,0),"") | =IFERROR(VLOOKUP(A:A,Sheet1!$B$1:$D$10,2,0),"") |
2 | 4 | 4a | 4aa | 2 | 2a |
3 | 6 | 6a | 6aa | ||
4 | 4 | 4a | |||
5 | |||||
6 | 6 | 6a |
Func: =IFERROR(VLOOKUP(A:A,Sheet1!$B$1:$D$10,2,0),"")
延伸:當要把兩個Sheet的根據某一列的數據相同的都放到其中一個Sheet中,只需根據需要該下上面的Func然后復制粘貼放到要將數據存放的那一列即可。
例如:Sheet1中的B列跟Sheet2中的A列有部分數據相同,且第一行為欄位名稱
Func: =IFERROR(VLOOKUP(B:B,Sheet2!$A$2:$D$20,2,0),"")
然后,把鼠標放到第一個存放函數的單元格的右下角,往下拉,或者是雙擊即可。