VLOOKUP两个表怎么匹配相同数据

好知识2023-06-02 08:58:3573

使用VLOOKUP函数可以在两个表之间匹配相同的数据。假设我们有两个表格,一个表格包含ID和名字,另一个表格包含ID和薪水,我们可以使用VLOOKUP函数来查找与ID匹配的薪水。

下面是VLOOKUP函数的语法和一个示例:

语法:=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

示例数据:

Table1:

ID Name

1 Alice

2 Bob

3 Claire

4 David

Table2:

ID Salary

1 5000

2 6000

3 7000

示例公式:

在表格Table1中添加一个名为Salary的列,并在第一个单元格中输入以下公式:

=VLOOKUP(A2, Table2!$A2:2:B$4, 2, FALSE)

此公式将在表格Table2中查找与当前单元格的ID相匹配的薪水,将结果返回到当前单元格。

解释公式中的参数:

lookup_value:要在表格Table2中查找的值,即当前单元格中的ID。

table_array:要查找的表格的范围,即表格Table2中的ID和Salary列。

col_index_num:必须指定返回值在表格Table2中的列数,我们需要返回Salary,它是表格Table2中的第二列,因此为2。

range_lookup:这是一个可选项,如果为TRUE或省略,则VLOOKUP将查找最接近的值,如果为FALSE,则只会查找精确值。

通过公式复制到名称列中的所有单元格,将在Table2中匹配对应的薪水,并自动填充到Table1。如果ID在另一个表格中不存在,则这个函数可能会返回错误值,如#N/A。

本文链接:http://phb.hhpj.net/post-11364.html

问答

阅读更多