合并两个 Excel 表并更新重复值

合并两个 Excel 表并更新重复值

我有两张 Excel 表,我需要合并这些表,但在表 1 中有 800 条记录,在表 2 中有 20 条记录,并且表 2 中的一些值在表 1 中重复。我想更新表 1 中的重复值记录

示例表 1:

在此处输入图片描述

示例表 2:

在此处输入图片描述

答案1

假设你只想更改一列,变量查找才是正确答案。

在 Sheet 1 中,在原始价格列的右侧插入一列,并设置一个VLookup公式,用于查找 Sheet 2 中任何重复记录的价格列。完成此操作后,在该VLookup列的右侧插入另一列,其中包含如果函数将值设置为等于VLookup列的值,或者如果为空,则设置为原始列的值。

根据您的图像,VLookup单元格 Q2 中的公式将如下所示:

=VLOOKUP(D2, Sheet2!$A$1:$H$11, 5, FALSE)

然后将其复制到数据底部。If单元格 R2 中的函数将类似于:

=If(Q2="", P2, Q2)

复制并选择性粘贴.../将 If 列中的数字值复制到原始列,删除刚刚插入的两列,就应该正确了。

相关内容