Excel - 当单元格具有直接关系时,从前一个单元格生成单元格值

Excel - 当单元格具有直接关系时,从前一个单元格生成单元格值

在 Excel 中,插入前一个单元格后是否可以自动插入一个单元格值,其中前一个单元格与另一个表中定义的这个单元格有直接关系。

例如:第一个工作表上有 2 列:“isbn”和“书名”,另一个工作表上有一张表格,其中包含 isbn 值及其对应的书名。第一个工作表上的 isbn 列是一个下拉列表,列出了工作表 2 上的表格中的 isbn。

当用户从下拉列表中选择一个 isbn 时,我希望书名列能够自动填充来自 worksheet2 表中的相应标题。

答案1

假设工作表 1 有用于选择输入的下拉菜单,工作表 2 有 ISBN 和书名的完整列表。

  1. 在工作表 1 上,选择您想要下拉列表的单元格。如果您想要整列,请单击工作表 1 的 A 列的列标题。
  2. 然后点击Alt+ A+ V+,V这将调出Data选项卡,然后Data Validation按钮并Data Validation...选项。
  3. Allow:aList并选择 的 a Source:=Sheet2!A:A它必须是单列源。保留Ignore blankIn-cell dropdown已选中。
  4. 如果您希望书名在选择每个下拉菜单时显示在 B 列中:单击 B 列标题,转到Data Validation...再次Allow: Custom并选择Source:一个=IFERROR(VLOOKUP(A1,Sheet2!A:B, 2, FALSE),"")

您可能想要删除工作表 2 中的 ISBN/标题列表中的重复项。对其进行排序也可能很方便。

相关内容