Excel将两个表格关联数据合并
有时候我们需要将两个数据表,合并成为一张数据表,根据两张表中,有一个相同定义的列进行合并。
此时,有两个sheet数据表。
数据表1
数据表2
两种表格中都有序列化id这个列,此时,需要把表2中的价格列,根据序列号id,添加到表1中。
首先,在表1中,后面的列添加标题。
然后,将鼠标定位到数据列的第一列,选择公式菜单,选择插入函数选项。
弹出插入函数对话框,输入VLOOKUP,然后,转到选择VLOOKUP函数,确定即可。
第一列选择,数据表2中对应列的第一条数据。
第二列选择,数据表2对应的同步列。
第三列,填写2,表示选择了2列的数据。
第四列,填写0,表示大致匹配,填写完成确认即可。
此时,确定即可看到第一列的数据,已经同步过来了。
其他列的数据,把鼠标定位到第一个列的数据单元格的右下角,此时出现一个十字箭头符号,双击即可。
这种同步方式,当修改数据表2中,对应列的数据时,数据表1也会自动的改变。
当出现一对多的关系时,就是数据表1中的某个列,在数据表2中有多个对应值,那么,在数据表1中,该列后面的值,将取数据表2中的最后一个匹配关系后面相应的数据,会把前面的覆盖掉。