1

我正在尝试使用不纯的数据来创建一个干净的模板。现在,我收到一个 excel 文档,其中有很多错误,但它们总是相同的错误。与其每次手动进入并修复它,我想设置一个公式来自动修复错误。

例如,我在工作表 1 的 A 列中有一个值列表,该列表始终包含相同的错误。我有一个验证表 (Sheet2),其中包含 A 列中的所有错误值和 B 列中的正确值。我想设置第三个选项卡 (Sheet3),其中包含一个比较 Sheet1 列 A 中的值的公式对照 Sheet2 中的值,如果存在,则显示 B 列中的更正值,否则显示 Sheet1 列 A 中的原始(正确)值。

我认为该公式类似于我在此处找到的返回错误的更正值的公式,如果没有错误,我只需要返回原始值而不是 #NA 的最后一步。像这样的东西:

=VLOOKUP('Sheet1'!A2,'Sheet2'!A:B,2,'Sheet1'!A2)

任何帮助表示赞赏。

4

1 回答 1

0

为了答案和与@Orbling 相同的原则。假设所有列都被标记:

=IFERROR(VLOOKUP(Sheet1!A2,Sheet2!A:B,2,0),Sheet1!A2)  

在 Sheet3 A2 中并复制下来以适应。

于 2015-03-24T01:03:16.797 回答