让我们通过一个实际工作场景来详细说明。我们手头有两张表格,分别是员工1月份和2月份的工资表。
当下的需求是将这两张表格整合成一张,类似于右侧的样式。
如果采取手动复制粘贴的方法,效率会显得较为低下。
现在,我将分享两种高效的解决方法。
我们可以利用公式来提取A列和D列中的不重复值。所使用的公式如下:
=UNIQUE(VSTACK(选择A1至A7的范围,再选择D1至D6的范围))
这里的VSTACK函数是将两列数据纵向排列成一列,而UNIQUE函数则是用来去除数据中的重复项,从而得到唯一的数据值。
接着,我们可以使用查找匹配公式XLOOKUP来进行数据的匹配。
对于第一个公式:=XLOOKUP(查找值G2,在A列中查找,返回B列中的结果,查找不到时返回空字符串 "")
这个公式的意思是,在A列中查找G2单元格的值,然后返回对应的B列中的值,如果找不到则返回一个空字符串。
类似地,对于2月工资表的公式为:=XLOOKUP(G2,在D列中查找,返回E列中的结果,查找不到时同样返回空字符串)
如果对上述公式不是很熟悉,不用担心,我们还有另一种简便的方法。
选择我们希望数据存放的起始单元格G1。
然后点击“数据”选项卡,在数据工具中选择“合并计算”。
在“引用位置”中,选择需要合并的数据区域,并将数据逐一添加进来。
在“标签位置”中,勾选“首行”和“最左列”以保留表格的头部信息。
确定选择后,将会得到整合后的表格结果。