使用 VLOOKUP,如果 N/A,则保留原始值

使用 VLOOKUP,如果 N/A,则保留原始值

我正在使用 Vlookup 查找值,但当它不起作用时,它会返回 N/A。我该如何保留以前的值而不是 NA。我找到了答案这里

我该如何实现这一点?我是否只需将其复制粘贴到 Excel 表中?还是在 vb 模块中?

答案1

答案是使用 VBA,因此您需要一个 VBA 函数。但是您可以在不使用 VBA 的情况下使用 iferror 执行相同操作:

=iferror(vlookup(cell,range,1,0),cell)

vlookup若成功则输出结果,cell否则。

相关内容