Excel设置数据的有效性
Excel中有时候需要对输入的内容进行限制,如:性别只允许输入男或者女,身份证号只允许输入18位等,如果输入错误,那么要进行相应的错误提示,方便用户修改。
工具/原料
Excel2007
对用户输入的文本内容进行有效性限制
1、对性别进行有效性限制,只能是“男”或“女”选中性别列,点击菜单中的"数据"项,选择”数据有效性“,点击第一项,打开数据有效性设置框,见下图;
2、数据有效性条件设置,"允许"选择为"序列","来源"中输入"男,女",见下图;
3、出错警告,错误信息填写"性别只能选择男或者女!",见下图;
4、看一下实现效果,选择性别列,点击单元格,会出现下拉框,里面有两项"男,女",见下图
5、如果用户手动输入"无"(不符合有效性),回车时会上面设置的错误信息,见下图;
对用户输入的数字进行有效性限制
1、对成绩进行有效性设置,只能是1-100之间的整数选中成绩列,点击菜单中的"数据"项,选择”数据有效性“,点击第一项,打开数据有效性设置框,见下图;
2、数倌栗受绽据有效性条件设置,"允许"选择为"整数","数据"中选择"介于",最小值为1,最大值为100,见下图;
3、出错警告,错误信息填写"成绩为1-100的整数!",见下图;
4、看一下实现效果,选择成绩列的单元格,输入1-100(包含1和100)时正常展示,但是输入小于1或者大于100时,会报错,信息见下图;
对输入内容的长度进行有效性设置
1、我们知道目前的身份证号一般都是18位,可以对其进行有效性设置。有效性设置条件为:"允许"设置为"文本长度","数据"设置为"等于","长度"设置为18,见下图;
2、出错警告,设置为"身份证号必须是18位长度!",见下图;
3、看一下实现效果,用户输入18位的数据,正确展示;如果输入不符合18位,回车时报错,见下图;