教您利用WPS表格检测输入数据正确性
2007-06-25 08:13:29 来源:WEB开发网步骤2.在公式处输入=(C2<>"汉族")*(D2>=1)*(D2<=20)。
公式含义:前单元格非汉族且大于等于1、小于等于20.
步骤3.在出错警告处输入信息“该生非少数民族或者加分不在1-20分以内.请重新输入。”
测试:在汉族学生后面输入任意字符或者在其它民族学生之加分单元格格输入21,系统立即阻止输入(见图12)。
图12 系统阻止
七:控制输入1---10000之间的质数
学校常常需要计算质数(质数即只能被除1和自身整除之数字)。
本例则限制单元格只能输入1---10000之间之数字且必须是质数。
步骤1.本例中限制对象为A2,选中单元格A2(见图13)。
图13 输入表格
步骤2.打开菜单“数据”|“有效性”|“有交性条件”,选择自定义。在公式处输入: =AND(B2<>1,B2<=10000,OR(B2<4,PRODUCT(MOD(B2,ROW(INDIRECT("2:"&INT(B2^0.5)))))))
步骤3.在出错警告处样在式选择停止,输入信息:“您输入的不是质数或者超过10000,请重新输入!”
测试:在B2输入1、4、10001等等数据时,系统立即阻止输入。
结语:数据有效性有一个强大的工具,将它配合函数公式能产生很大的作用,除上述数据控制外,还具有以下功能:
限制指定数值大小的整数;
限制指定字符长度的整数;
限制指定大小的小数;
产生下拉菜单;
限制指定范围的日期和时间;
限制指定长度字符;
限制输入指定姓氏之人名;
限制输入指定省下所属市名;
达成选择时提示;等等等等。
其中最大功能在于自定义允许条件为自定义,它可以配合函数产生无穷的变化,达成您各种需求。数据有效性也有它自身限制,使用时需要注意。即它只自限制手动输入字符,无法防范粘贴数据。所以对需要限制输入字符之单元格只能手动输入,否则会删除有效性信息。
更多精彩
赞助商链接