1、在 Excel 中实现下拉列表注:以下示例在 Microsoft Excel 2007 中通过测试一、直接输入:1.选择要设置的单元格,例如 A1 单元格;2.选择菜单栏的“数据”“数据有效性”出现“数据有效性”弹出窗口;3.在“设置”选项卡中“有效性条件”“允许”中选择“序列”右边的“忽略空值”和“提供下拉箭头”全部打勾在“来源”下面输入数据,如“部门 1,部门 2,部门 3,部门 4,部门 5”(不包括双引号,分割符号“,”必须为半角模式)点击“确定”完成,再次选择该 A1 单元格,就出现了下拉菜单。当然,可以拖动单元格扩展填充序列。如图所示:二、引用同一工作表内的数据:如果同一工作表的某
2、列区域就是下拉菜单想要的数据,例如引用工作表Sheet1 的 B1:B5。B1:B5 分别有以下数据:部门 1、部门 2、部门 3、部门 4、部门 5,操作如下:1.选择要设置的单元格,例如 A1 单元格;2.选择菜单栏的“数据”“数据有效性”出现“数据有效性”弹出窗口;3.在“设置”选项卡中“有效性条件”“允许”中选择“序列”右边的“忽略空值”和“提供下拉菜单”全部打勾在“来源”下面输入数据“=$B$1:$B$5”,也可以直接点击单元格选择 B1:B5 区域按“确定”完成,再次选择该 A1 单元格,就出现了下拉菜单。如图所示:三、引用不同工作表内的数据(必须为引用的区域定义名称):如果不同工
3、作表的某列区域就是下拉菜单想要的数据,譬如工作表 Sheet1 的A1 单元格要引用工作表 Sheet2 的 A1:A5 区域。工作表 Sheet2 的 A1:A5 分别有以下数据:部门 1、部门 2、部门 3、部门 4、部门 5,操作如下:1. 为引用单元格区域定义名称:首先选择 Sheet2 的 A1:A5 单元格区域右键“命名单元格区域”弹出“新建名称”窗口,在“名称”右面输入“部门”(可以自己随便填,但也要注意命名规则,例如数字就不可以)“引用位置”下面输入“=Sheet2!$A$1:$A$5”, 也可以直接点击单元格选择 A1:A5区域点击“确定”完成命名单元格区域。如图所示:单元格区域的另外一种命名方法:选择要命名的单元格区域,在“名称框”中输入名称,如图:注:可以按 Ctrl+F3 键打开“名称管理器”,在这里可以编辑或删除命名的单元格区域,如图:2.选中要设置的单元格,比如 Sheet1 表的 A1,选择菜单栏的“数据”“数据有效性”出现“数据有效性”弹出窗口;3. 在“设置”选项中“有效性条件”“允许”中选择“序列”右边的“忽略空值”和“提供下拉菜单”全部打勾在“来源”下面输入数据“=部门”按“确定”完成,再次选择该 A1 单元格,就出现了下拉菜单。如图: