下拉列表的设计
如果某些单元格区域中要输入的数据很有规律,如学历(小学、初中、高中、中专、大专、本科、硕士、博士)、职称(技术员、助理工程师、工程师、高级工程师)时,就希望减少手工录入的工作量,设置下拉列表就可以实现选择输入。
在电子表格系统中的具体方法为: 选取需要设置下拉列表的单元格区域,单击“数据→有效性”命令,从“数据有效性”对话框中选择“设置”选项卡,在“允许”下拉列表中选择“序列”,在“来源”框中输入我们设置下拉列表所需的数据序列,如“技术员、助理工程师、工程师、高级工程师”,并确保复选框“提供下拉箭头”被选中,单击“确定”按钮即可。这样在输入数据的时候,就可以单击单元格右侧的下拉箭头选择输入数据,从而加快了输入速度。
还可以使用Excel的“数据有效性”功能在工作表中创建关联列表。示例如下:
(1)在一个空的工作表中输入一列数据,分别是“电器”、“家具”、“日用品”,将该数据区域命名为“分类”,作为第一个下拉列表的序列数据源。
(2)在另一列中,输入数据“电视”、“冰箱”、“洗衣机”,并将数据区域命名为“电器”,作为“电器”选项的列表,
(3)依次类推,分别输入作为“家具”和“日用品”选项的列表数据并进行相应的命名,
(4)开始设置相关联的列表,首先设置第一个列表。选中用于显示类别列表的单元格C2,选择菜单“数据”—“有效性”,在“数据有效性”对话框中,在允许下拉框中选择“序列”,在“来源”框中输入“=类别”,
(5)单击“确定”后,在单元格C2中将产生一个下拉列表,
(6)现在设置与第一个列表相关联的第二个列表。在单元格C4中,选择菜单“数据”—“有效性”,在“数据有效性”对话框中,在允许下拉框中选“序列”,在“来源”框中输入“=INDIRECT(C2)”,
(7)单击“确定”按钮完成关联列表的设置,此时,在单元格C2的下拉列表中选择某类别项,在单元格C4下拉列表中将显示出相应的数据。