Excel 参考 - 将列表连接到数据库

Excel 参考 - 将列表连接到数据库

我正在尝试创建一个数据库。我有 2 列,如果我在第一列输入一个数字,匹配的名称应该会自动出现在第二列中。数字和名称的列表在另一张表上。

我如何链接它们以便当您输入数字时 Excel 会显示正确的名称?

答案1

正如其他人在评论中提到的那样,这是一个简单的用例查找。这是一个例子。我使用标题为“Lookups”的工作表来保存数字/部分的列表,并使用“Sheet1”来保存引用表格的列表。Lookups 是一个简单的工作表,只保存数据,没有任何公式:

查找

Sheet 也很简单,包含一个简单的 VLOOKUP 调用:

第 1 页

公式 ( =VLOOKUP(A2, Lookups!$A$2:$B$6, 2, FALSE)) 很简单。在 中定义的表格中Lookups!$A$2:$B$6(不包括列标题,尽管这不是必需的),VLOOKUP 查找第一个元素与 中的值匹配的行A2,并返回第三个参数指定的列中的值,在本例中是包含零件名称的列。布尔参数FALSE告诉 Excel 执行精确的匹配,因此如果您在 A 列中输入表中找不到的数据,例如“10”,就像我做的那样,Excel 将返回#N/A表中的最后一个值。

精确的公式可以满足您的要求。您在评论中提到的错误听起来像是您可能遇到了一些数据验证问题或 Excel 版本较旧,但如果没有更多详细信息,我无法回答您问题的这一部分。

相关内容