不通过编程,实现 Excel 数据的 Outer Join 合并。总体思路是先从两块数据中找出具备相同内容的列作为 Key 列,然后把两块数据的 Key 列内容纵向串接在一起,找出重复值并删除相应的行,既得到 Outer Join 结果。
示例问题
一组学生,有的考了地理、有的考了生物,现在要将两者合并成一张成绩表。在数据行数非常多的时候,不可能用人工观察的方式来进行合并,必须借助自动或半自动的方法。
原始数据:
期望得到的结果:
第一步:串接 Key 列
选择两块数据都有的“学号”作为 Key 列。将第一块数据的 Key 值复制到第二块,将第二块数据的 Key 值复制到第一块。注:表格中文字颜色仅为示意。得到以下结果: