通过在单元格中创建下拉列表,可以避免用户输入操作,从而防止非法数据进入模型计算引发不可预料的错误。数据有效性校验工具除了用于限制输入数据的类型,还可以将允许数据设定为“序列”,实现在单元格中创建下拉列表的目的。
为创建下拉列表,需向Excel提供有效的数据来源,设置步骤如下。
■ 选中需要创建列表的单元格,如下例中的B3单元格。
■ 在数据有效性界面中,将“允许”列表设为“序列”。
■ 在“来源”文本框中设置有效数据来源,一般有以下几种不同方法。
1)分隔符列表。输入逗号(半角)分隔的序列列表,如“USD,EUR,JPY,GBP,AUD”(见图3-37)。
图3-37 使用分隔符列表作为数据来源
2)引用数据区域地址。如有效的货币列表位于H2∶H6单元格,则在“来源”文本框中直接引用该地址即可(见图3-38)。
图3-38 使用引用区域作为数据来源
3)使用名称。如数据区域地址已命名,可在“来源”文本框中输入名称,或使用<F3>快捷方式弹出名称列表后选择即可,无需引用工作表地址。对于Excel 2010之前的版本,有效性校验的数据来源不允许引用来自其他工作表的数据区域,通过使用名称则可绕开这一限制。操作步骤如下。
①将鼠标移动至“来源”文本框(见图3-39)。(www.xing528.com)
图3-39 使用名称作为数据来源
②按<F3>快捷键弹出名称对话框,选择已定义的货币列表“currency”后确定(见图3-40)。
图3-40 通过F3快捷键访问名称列表
③自动返回有效性检验,“来源”文本框内已自动填入公式“=currency”(见图3-41)。
图3-41 在来源文本框中粘贴名称
■ 确定完成后,将鼠标移动至B3单元格,右侧显示下拉按钮图标,单击箭头,单元格内出现下拉列表,而后直接选择数据即可(见图3-42)。
图3-42 在单元格中完成创建下拉列表
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。