Excel:使用另一个工作表中的列表创建下拉列表?

时间:2013-10-16 19:05:52

标签: excel

让我们说在Sheet1中我有一个代码列表(“AA”,“QF”等)。

在Sheet2中,我希望某个特定列具有单元格,当您单击它们时,其下拉列表包含Sheet1上代码列表中的值。 (所以你可以用AA,QF等填充单元格的值)。

这可行吗?

5 个答案:

答案 0 :(得分:20)

正如cardern所说,名单将起作用。

以下是使用命名范围的方法。

选择您的范围并输入新名称:

Select your range and enter a new name

选择您想要下拉列表的单元格并转到数据标签 - >数据验证。

从“允许”下拉菜单中选择“列表”。

输入您的命名范围:

enter image description here

现在您的下拉列表与您的范围相关联。如果您在范围内插入新行,则所有内容都会自动更新。

enter image description here

答案 1 :(得分:15)

是的。使用“数据”面板中的“数据验证”。选择允许:列表并选择另一个工作表上的这些单元格作为源。

答案 2 :(得分:4)

在excel 2007中无法完成。列表必须与您的数据位于同一工作表中。 它可能适用于更高版本。

答案 3 :(得分:-1)

Excel具有非常强大的功能,可在单元格中提供下拉列表选择列表,反映来自指定区域的数据。一旦你以前完成它,这是一个非常简单的配置。接下来将采取两个步骤:

Create a named region,
Setup the dropdown in a cell.

对流程HERE进行了详细说明。

答案 4 :(得分:-1)

我能够通过在当前工作表中创建一个命名范围来完成这项工作,该范围引用了我想在另一个工作表中引用的表。