匹配并更新两个文档中的 Excel 列

匹配并更新两个文档中的 Excel 列

我对 Excel 非常熟悉,每当我觉得有更快/更简单的方法时,我通常只需在 GOOGLE 上搜索,就能找到答案,太棒了!现在我正在尝试一些更棘手的方法,用户比较/更新/复制的方式多种多样,我不确定哪种解决方案才是我想要的。

我正在做的是……我有两个 Excel 文档 - 一个包含去年的资产条目(文档 1)。我现在列出了今年的资产(文档 2),我想用更新内容更新之前的文档。

A 列 = 产品编号

B 列 = 房间位置

Excel 是否有办法识别两个文档中的项目编号并从文档 2 更新文档 1 的房间位置?因此,如果项目移动了房间位置,则 A 列应该保持不变,但 B 列将发生变化。我希望这有意义!

我目前正在屏幕上并排比较各行并手动更改房间位置 - 有超过 10,000 行 :( 感谢您的帮助!

答案1

在工作簿 1 的 B 列中,您可以使用

=VLOOKUP(A1,[WB2.xlsx]Sheet1!$A$1:$B$10000,2,0)

并将其拖至 WB1 上的项目末尾。

这是使用=VLOOKUP取出 WB1 A 列中的每个单元格,将其与 WB2 A 列匹配,然后返回 WB2 B 列。

可以将范围$A$1:$B$10000调整为正确的范围。如果没有找到,它会给你#N/A

相关内容