我有两张 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 列中的数字值复制到原始列,删除刚刚插入的两列,就应该正确了。