通过匹配文本自动将一本书中的数字数据更新到另一本书吗?

通过匹配文本自动将一本书中的数字数据更新到另一本书吗?

换句话说,我有两列。第一列所有行都是数字,第二列所有行都是相应的文本字段。我有两本书,这两本书的文本字段有 95% 相同,除了 5% 之外,大部分都相同。想知道是否有办法让第一本书的数字字段覆盖第二本书的数字,方法是将第一本书的数字与第二本书的相同文本字段匹配?

答案1

样本数据和期望输出始终有助于避免无效答案。如果我正确理解了您的问题,那么 vlookup 将起作用。首先,您需要通过首先包含文本列来重新排列 Book 1 中的列。

以下是第 2 册中单元格 C2 的公式:

=VLOOKUP(B2,[test_Book1.xlsx]Sheet1!$A:$B,2,FALSE)

我们不是覆盖,而是在 Book 2 中添加另一列,其中包含您要使用的数字。如果 Book 2 中的某些文本值在 Book 1 中找不到,您可以在公式周围包装一个错误公式,如下所示:

=IFERROR(VLOOKUP(B2,[test_Book1.xlsx]Sheet1!$A:$B,2,FALSE),A2)

将其复制下来,就大功告成了。根据需要进行清理。

在此处输入图片描述

相关内容