百度
360搜索
搜狗搜索

vlookup两个表怎么匹配相同数据详细介绍

1. 准备数据

- 假设有两个工作表,Sheet1和Sheet2。Sheet1中有列A(包含要匹配的数据,如产品名称)和列B(对应的数据,如产品价格),Sheet2中有列C(也包含产品名称),现在要将Sheet1中的产品价格匹配到Sheet2中对应的产品名称旁边。

2. 在Sheet2中使用VLOOKUP函数

- 在Sheet2的一个空白列(假设为列D)中,在第一个需要匹配数据的单元格(例如D2)中输入VLOOKUP函数。函数语法为 VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 。

- lookup_value:这是要在第一个表(Sheet1)中查找的值,在这个例子中是Sheet2中的产品名称,即 C2 (如果要匹配的数据在C列,且从第二行开始)。

- table_array:这是包含查找数据的表格区域,也就是Sheet1中的数据区域。假设Sheet1中的数据在A1:B100范围内,那么这里就输入 Sheet1!$A$1:$B$100 (注意使用绝对引用,这样在向下填充公式时,查找的表格区域不会改变)。

- col_index_num:这是在查找表格(Sheet1)中要返回的数据所在列的列数。在这个例子中,产品价格在Sheet1的列B中,是查找表格的第二列,所以这里输入 2 。

- range_lookup:这是一个可选参数,用于指定查找方式。如果要精确匹配,输入 FALSE 或 0 ;如果要近似匹配,输入 TRUE 或 1 。在这里我们通常需要精确匹配产品名称,所以输入 FALSE 。

- 完整的公式在Sheet2的D2单元格中就是 =VLOOKUP(C2,Sheet1!$A$1:$B$100,2,FALSE) 。

3. 填充公式

- 将鼠标指针移到D2单元格的右下角,当指针变成黑色“十”字形状时,按住鼠标左键向下拖动,即可将公式填充到其他需要匹配数据的单元格中,这样就完成了两个表相同数据的匹配。

阅读更多 >>>  vlookup嵌套match,Vlookup+match+column会碰出怎样的火花?你必须要掌握的动态查询方法!
上一篇: 下一篇:

文章数据信息:

本文主要探讨:"vlookup两个表怎么匹配相同数据", 浏览人数已经达到40次, 首屏加载时间:1.770 秒。