Excel中数据验证功能的真正酷用途之一是能够创建一次性使用的下拉列表。该列表允许用户选择单元格,然后从该单元格的预定义值列表中进行选择。一旦用户做出选择并移至其他单元格,下拉列表的箭头就会消失。

首先在下拉列表中创建所需的值列表。您几乎可以在任何地方创建此列表,但是出于设计目的,最好将列表放置在与要输入数据的工作表不同的工作表上。

例如,假设您想要一个雇员姓名列表。在新的工作表上,以所需的任何方式输入员工姓名。 (您可能希望以某种方式对它们进行排序。)选择列表并为其命名,例如“雇员”。 (要定义名称,请显示功能区的“公式”选项卡,然后在“定义的名称”组中单击“定义名称”。)现在,返回主工作表,请按照下列步骤操作:

。选择要在其中显示下拉列表的单元格。

。显示功能区的“数据”选项卡。

。单击“数据工具”组中的“数据验证”工具。 Excel将显示“数据验证”对话框,其中“设置”选项卡可见。

。使用“允许”下拉列表,选择“列表”。 (请参见图1。)

。确保选中了“单元内下拉”复选框。

。在“源”框中,输入= Employees。 (这是您之前在员工列表中使用的名称。)请不要忘记等号;这是非常重要的。

。单击确定。

现在,只要有人选择您在第1步中使用的单元格,他们就会在该单元格的右侧看到一个下拉列表箭头。单击列表会提供一个下拉列表,列出所有员工。用户可以选择其中一名雇员,但不能输入其他名称。当他们移动到另一个单元格时,下拉列表消失,但是所选值仍然可见。

另外,如果您不想将数据列表放在工作表中,则可以直接在“数据验证”对话框中输入选择。在第6步(“源”框)中,省略等号,然后输入选项。用逗号分隔它们,这些是可供用户选择的选项。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(6191)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。您可以在此处为Excel的较早菜单界面找到此技巧的版本: