excel多列合并关联数据

时间:2024-03-16 21:17:07

假设现在有三张表

第一张
excel多列合并关联数据

第二张
excel多列合并关联数据

第三张
excel多列合并关联数据

姓名与操作id相对应,现在想弄出这样的一个表,将多列数据整合起来
excel多列合并关联数据

那怎么做呢?
需要用到函数vlookup
excel多列合并关联数据

excel多列合并关联数据
这个查找值是合并时不变的那列,在这个案例下,就是指日期+姓名+操作id这三列,但是这里是不能写这么多的,只能是一列的第一个值,作为查找值,应该是像主键一样具有唯一的id。

第一步,将三列合并为一列,需要用到函数concatenate
公式-插入函数
excel多列合并关联数据
然后就选中字符串就好啦
excel多列合并关联数据
同理把其他两张表的也合并一下
excel多列合并关联数据
excel多列合并关联数据

第二步,把这些字符串全部复制到汇总的那个表去
excel多列合并关联数据

第三步,既然是合并数据,就删除一下重复项
excel多列合并关联数据

excel多列合并关联数据

excel多列合并关联数据

看我多善良,每一步都截出来了~~~哼,这些数据都是我造的呢!

第四步,要用vlookup函数啦!!!
excel多列合并关联数据

第一个查找值指的是刚才汇总后的总表的字符串
excel多列合并关联数据
第二个数据表指的是第一张表的范围
excel多列合并关联数据
第三个列序数指的是汇总表这一列对应第一张表的列数,就是5
第四个匹配条件写0就好啦

excel多列合并关联数据

合并出来的就是这个啦,可以把#N/A换成0,我就懒得换了~~~