我正在使用 Vlookup 查找值,但当它不起作用时,它会返回 N/A。我该如何保留以前的值而不是 NA。我找到了答案这里
我该如何实现这一点?我是否只需将其复制粘贴到 Excel 表中?还是在 vb 模块中?
答案1
答案是使用 VBA,因此您需要一个 VBA 函数。但是您可以在不使用 VBA 的情况下使用 iferror 执行相同操作:
=iferror(vlookup(cell,range,1,0),cell)
vlookup
若成功则输出结果,cell
否则。
我正在使用 Vlookup 查找值,但当它不起作用时,它会返回 N/A。我该如何保留以前的值而不是 NA。我找到了答案这里
我该如何实现这一点?我是否只需将其复制粘贴到 Excel 表中?还是在 vb 模块中?
答案是使用 VBA,因此您需要一个 VBA 函数。但是您可以在不使用 VBA 的情况下使用 iferror 执行相同操作:
=iferror(vlookup(cell,range,1,0),cell)
vlookup
若成功则输出结果,cell
否则。