excel两个表匹配后怎么填充?(excel两个表匹配后怎么填充序号)

玖梦 291

excel两个表匹配后怎么填充?

一,excel两个表匹配后怎么填充?

在 Excel 中,将两个表格中的数据进行匹配后要进行填充,主要有两种方法:


使用 VLOOKUP 函数进行匹配:先在目标表格上添加一列或一行,使用 VLOOKUP 函数将源表格的数据填充到目标表格。

具体步骤:


在目标表格中添加一列或一行,用来存储源表格中要填充的数据。

在新添加的列或行中输入 VLOOKUP 函数,指定匹配列数和要填充的列数。

将公式应用到整个表格中,即可完成填充。

举例:假如我们有两个表格:一个是客户订单表,一个是客户信息表。我们希望在客户订单表中加入客户的电话号码,需要将这两个表格进行匹配后,用 VLOOKUP 函数填充:


在客户订单表中添加一列“电话号码”,用于存储客户信息表中匹配到的电话号码。


输入 VLOOKUP 公式,语法为:VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]),具体参数含义如下: lookup_value 是你要查找的值,这里我们可以使用订单表中的客户名称;table_array 是你要查找的区域,这里我们选择客户信息表中的“客户名称”和“电话号码”这两列;col_index_num 是你要返回的列数,这里我们希望返回电话号码,因此是 2;range_lookup 是一个逻辑值,指示是否要使用近似匹配。我们希望进行精确匹配,因此输入 FALSE。


具体公式为:=VLOOKUP(A2,'客户信息'!$A2:2:B$6,2,FALSE)


将公式应用到整个表格中,右下角小黑点拖动即可自动填充。


使用 INDEX 和 MATCH 函数进行匹配:使用 INDEX 和 MATCH 函数可以帮助我们更准确地匹配两个表中的数据。


具体步骤:


在目标表格上添加一列或一行,用来存储源表格中要填充的数据。

使用 MATCH 函数查找匹配列中的值,并使用 INDEX 函数返回该值所在行中要复制的数据。

使用 CTRL + SHIFT + ENTER 组合键将公式转换为数组公式。

将数组公式复制到整个目标表格中。

举例:继续以上述客户订单表和客户信息表的例子,我们可以使用 INDEX 和 MATCH 函数将客户信息表中匹配到的电话号码添加到客户订单表中:


在客户订单表中添加一列“电话号码”,用于存储客户信息表中匹配到的电话号码。


输入公式,语法为:=INDEX(range,MATCH(lookup_value,lookup_array,0), col_num),具体参数含义如下:range 是你要返回的数据范围,这里是客户信息表的“客户名称”和“电话号码”这两列。lookup_value 是你要查找的值,这里我们可以使用订单表中的客户名称。lookup_array 是你要查找的区域,这里也是客户信息表中的“客户名称”这一列。col_num 是你要返回的列数,这里我们希望返回电话号码,因此是 2。


具体公式为:{=INDEX('客户信息'!$A2:2:B6,MATCH(A2,'客户信息'!6,MATCH(A2, 

 客户信息 

 !A2:2:A$6,0),2)}


使用 CTRL + SHIFT + ENTER 组合键将公式转换为数组公式。


将数组公式复制到整个目标表格中,即可完成填充。

二,excel两个表匹配后怎么填充内容

你好,对于这个问题可以采用VLOOKUP函数在一个表格中查找匹配值,并从另一个表格中返回相应值。先指定要填充的单元格,在该单元格中创建VLOOKUP函数。在该函数中引入匹配表格和值和希望返回的值。如果函数找到匹配值,则返回要填充的单元格中希望显示的值。反之,则可能显示 "N/A" 或其他指定的出错值。这样就可以很轻松的将两个表格进行匹配并填充。


总结:以上内容就是玖梦手游提供的excel两个表匹配后怎么填充?详细介绍,大家可以参考一下。

扣扣游手游 下载游戏折扣

扫描二维码下载