考点9 设置数据有效性(★★★★)

1.考点分析

该考点为常考的知识点。考题包括:设置有效性的条件;设置单元格的输入提示信息;设置输入错误时的警告对话框;设置输入法模式;删除数据的有效性设置。

所有考题均在“数据有效性”对话框的各个选项卡中设置。选择“数据”|“有效性”菜单命令可打开该对话框。

(1)设置有效性的条件

考题在“数据有效性”对话框的“设置”选项卡中进行设置,在“允许”下拉列表框中可以选择限定的格式,如图2-18和图2-19所示为选择“整数”和“序列”选项的对话框设置,其他选项的设置方法与此相同。

图2-18 选择“整数”选项

图2-19 选择“序列”选项

在“数据”下拉列表框中可以选择逻辑参数,具体可选的有“介于”“未介于”“等于”、“不等于”“大于”“小于”“大于或等于”“小于或等于”选项,在下方的文本框中可以输入参数值,或单击文本框右侧的按钮,在单元格中拾取。

(2)设置提示

考题在“数据有效性”对话框的“输入信息”选项卡中进行操作,操作方法如图2-20所示。

图2-20 设置提示

(3)设置警告

考题在“数据有效性”对话框的“出错警告”选项卡中进行操作,操作方法如图2-21所示。

图2-21 设置警告

考生提示:在“样式”下拉列表框中共有3项,常考的是“警告”选项,另外还有“停止”和“信息”选项。

(4)设置输入法模式

考题在“数据有效性”对话框的“输入法模式”选项卡中进行操作,具体为当选中设置了数据有效性的单元格时,自动打开或关闭输入法,如图2-22所示。

图2-22 设置输入法模式

(5)清除有效性

在“数据有效性”对话框中单击“全部清除”按钮。

2.经典试题

试题34 要求对当前所选单元格的可输入范围进行设置,只允许输入大于等于10、小于等于30的整数。

试题解答 打开“数据有效性”对话框的“设置”选项卡,选择“允许”为“整数”,“数据”为“介于”,输入最小值为10,最大值为30。

试题35 设置所选单元格的数据有效性,要求添加提示,标题为“注意”,信息为“请输入1~10的整数”。

试题解答 打开“数据有效性”对话框,选择“输入信息”选项卡,在其中设置。

试题36 对当前单元格区域设置有效性,要求输入的文本长度为3~6之间,当超出范围时,弹出警告框,设置标题为“对不起”,出错信息为“您输入的内容超出了范围!”,设置完后在第一个单元格输入“12”。

试题解答 打开“数据有效性”对话框,首先设置有效性,然后选择“出错警告”选项卡选项卡,在其中设置警告框,最后测试。

试题37 对当前所选的单元格设置有效性,要求只能输入大于“2011-8-1”的日期,超出范围时弹出警告框,标题为“对不起”,出错信息为“请重新输入”,最后验证输入“2011-3-10”。

试题解答 打开“数据有效性”对话框,首先设置有效性,然后选择“出错警告”选项卡选项卡,在其中设置警告框,最后测试。

试题38 对当前所选的单元格进行有效性设置,要求只能选择单元格区域“D2:D6”中的值,忽略空值,提供下拉箭头。

试题解答 打开“数据有效性”对话框,选择“允许”为“序列”,在“来源”中指定单元格区域“D2:D6”,选中“忽略空值”和“提供下拉箭头”复选框。

试题39 对当前所选的单元格进行有效性设置,要求只能选择A、B、C、D、E,忽略空值,提供下拉箭头,设置完后在第一个单元格中选择B。

试题解答 在“数据有效性”对话框中,选择“允许”为“序列”,在“来源”中输入“A, B, C, D, E”,选中“忽略空值”和“提供下拉箭头”复选框,选中第一个单元格,单击下拉箭头,选择B。

试题40 对当前所选的单元格进行有效性设置,要求用拾取的方法,只允许输入D4单元格中日期之前的日期,忽略空值。

试题解答 在“数据有效性”对话框中,选择“允许”为“日期”, “数据”为“小于”,在“结束日期”中拾取单元格D4。

试题41 要求全部删除所选单元格区域中的限制设置。

试题解答 打开“数据有效性”对话框,单击“全部清除”按钮。

试题42 通过设置,要求在选中具有有效性设置的单元格时,打开输入法。

试题解答 打开“数据有效性”对话框,选择“输入法模式”选项卡,选择“模式”为“打开”。