乐于分享
好东西不私藏

【excel】VLOOKUP匹配多个表的数据,如何快速合并两列结果?

【excel】VLOOKUP匹配多个表的数据,如何快速合并两列结果?

在 Excel 中,我们经常需要把多个表的数据匹配到一个表中。如果只是简单的合并,复制粘贴或用 VBA 都很方便。但现实往往是:我们只需要部分数据。

比如用 VLOOKUP 把表1的数据匹配过来后,还想再匹配表2,这时表2的数据该怎么和表1合并呢?

举个例子:下表中,序号1–6的学生来自一班和四班,但并不是全部学生,怎么把成绩匹配到 D 列呢?

一班与四班的成绩单
第一步:先做两个辅助列,分别用 VLOOKUP 把一班和四班的成绩匹配过来(VLOOKUP 是必学函数,相信大家都会用)。效果如下图所示。

第二步:现在问题来了——两个辅助列怎么合并?

  • 把辅助列1和辅助列2选中,复制 → 右键 → 粘贴为“值”。

  • 在辅助列1中筛选出 #N/A,然后同时选中辅助列1和辅助列2。

第三步

  • 点击【开始】→【填充】→【向左填充】,辅助列2的数据就会自动填入辅助列1中对应 #N/A 的位置。

  • 取消筛选,把辅助列1中的数据复制到“成绩”列即可完成。

是不是非常简单,你学会了吗?

有办公问题欢迎留言交流!

关注公众号,一起学习成长,早下班

阅读延伸

【excel】多条件求和,只需要一个SUMIFS全搞定

【excel】VLOOKUP模糊匹配数值,你会吗?

【简单】一个excel中有多个工作表需要合并,你还在一个个复制吗?只需一秒快速搞定

【简单】多个excel表合并,你还在一个个复制吗?只需一秒合并多个excel表

【简单】excel表快速拆分成独立文件,只需一步

【简单】避免数据录错,excel制作下拉菜单,只需简单一步