Excel将两个表格关联数据

时间:2024-11-18 08:40:07

Excel将两个表格关联数据合并


          有时候我们需要将两个数据表,合并成为一张数据表,根据两张表中,有一个相同定义的列进行合并。

          此时,有两个sheet数据表。

          数据表1


          数据表2


          两种表格中都有序列化id这个列,此时,需要把表2中的价格列,根据序列号id,添加到表1中。

          首先,在表1中,后面的列添加标题。


          然后,将鼠标定位到数据列的第一列,选择公式菜单,选择插入函数选项。


          弹出插入函数对话框,输入VLOOKUP,然后,转到选择VLOOKUP函数,确定即可。


          第一列选择,数据表2中对应列的第一条数据。


          第二列选择,数据表2对应的同步列。


          第三列,填写2,表示选择了2列的数据。

          第四列,填写0,表示大致匹配,填写完成确认即可。


          此时,确定即可看到第一列的数据,已经同步过来了。


          其他列的数据,把鼠标定位到第一个列的数据单元格的右下角,此时出现一个十字箭头符号,双击即可。


          这种同步方式,当修改数据表2中,对应列的数据时,数据表1也会自动的改变。

          当出现一对多的关系时,就是数据表1中的某个列,在数据表2中有多个对应值,那么,在数据表1中,该列后面的值,将取数据表2中的最后一个匹配关系后面相应的数据,会把前面的覆盖掉。