vlookup 结果 NA,希望转换成一个文本框,用于更新相应 vlookup 数据库的信息

vlookup 结果 NA,希望转换成一个文本框,用于更新相应 vlookup 数据库的信息

在此处输入图片描述好的,所以我试图弄清楚的是如何使 vlookup 结果框(如果为 na)变成更新相应 vlookup col_index_number 的文本框。

为了更好地解释,我还有另一张表,其中列出了序列号和所有购买信息(日期、产品编号等)。因此,当我输入序列号时,它会提取所有数据。现在我想要做的是,当序列号没有信息(新/未分配)并且 vlookup 结果为 NA 时,我只想在相同的“NA”框中添加信息,以便更新序列号页面。

图 1 显示了我的第一张工作表。第二张是第二屏幕上的数据库。我目前使用的是 =VLOOKUP(C6,'Serial Numbers'!A5:F93,3,FALSE)

我希望能够在 vlookup 运行后输入第一张表上的信息。全部在同一个框中,这样我就可以主动更新第一张表上的所有信息

第一表,通过序列号输入vlookup查找结果

答案1

您无法在 Excel 表上完成此操作。您需要使用 VBA。设置一个包含所需字段的表单。我会在底部放置 3 个按钮。一个查找按钮会用查找信息填充字段,一个更新按钮会更新 Excel 表。还有一个按钮用于关闭表单。

相关内容