【发布时间】:2018-08-09 13:57:08
【问题描述】:
假设在 Sheet1 中我有一个代码列表(“AA”、“QF”等)。
在 Sheet2 中,我希望一个特定的列具有单元格,当您单击它们时,这些单元格有一个下拉列表,其中包含来自 Sheet1 上的代码列表的值。 (所以你可以用 AA、QF 等填充单元格的值)。
这可行吗?
【问题讨论】:
标签: excel
假设在 Sheet1 中我有一个代码列表(“AA”、“QF”等)。
在 Sheet2 中,我希望一个特定的列具有单元格,当您单击它们时,这些单元格有一个下拉列表,其中包含来自 Sheet1 上的代码列表的值。 (所以你可以用 AA、QF 等填充单元格的值)。
这可行吗?
【问题讨论】:
标签: excel
正如 cardern 所说,list 可以胜任。
这是使用命名范围的方法。
选择您的范围并输入一个新名称:
选择您想要下拉列表的单元格并转到数据选项卡 -> 数据验证。
从“允许”下拉菜单中选择“列表”。
像这样输入您的命名范围:
现在您有一个与您的范围相关联的下拉菜单。如果您在范围内插入新行,所有内容都会自动更新。
【讨论】:
是的。使用数据面板中的数据验证。选择允许:列出并选择另一张工作表上的这些单元格作为您的来源。
【讨论】:
这不能在 excel 2007 中完成。列表必须与您的数据在同一个工作表中。 不过,它可能会在以后的版本中使用。
【讨论】:
我能够通过在当前工作表中创建一个命名范围来完成这项工作,该范围引用我想在另一工作表中引用的表。
【讨论】:
Excel 有一个非常强大的功能,可在单元格中提供下拉选择列表,反映来自命名区域的数据。这是一个非常简单的配置,只要您以前做过。有两个步骤:
Create a named region,
Setup the dropdown in a cell.
有详细的流程说明HERE。
【讨论】: