利用WPS表单的数据有效性来测试输入数据的正确性 防止无效输入
- 2022-04-17
- 来源/作者: Wps Office教程网/ 菜鸟图库
- 226 次浏览
报表录入人员每天都要面对大量的数据录入,因此很难避免疏漏。不管数据有多重要,报告错误总是会对工作产生负面影响。那么,在输入人员自己的输入时,除了目视检查之外,还有什么更简洁有效的方法吗?答案是肯定的。WPS表单的“数据有效性”功能可以为您提供方便,有效防止无效输入,从而提高数据的准确性和制表速度。“数据有效性”有许多功能,但在空间上是有限的。它是为你解释以下内容而设计的,这样你就可以从别人那里得出推论,解决更多类似的问题。
描述:在制作WPS表单有效性下拉菜单时,例如,我写了优秀、优秀和差;但是当我选择的时候,这三个选项是联系在一起的,合并成一个选项。这是怎么回事
步骤是正确的,只需用英文半角逗号替换源中选项之间的逗号。比如优秀、优秀和差。
1.在控制评分表中只能输入数值
2.将手机号码限制为只能输入Ala节拍号码
3.将指定的位数限制为仅数字
4.限制用户输入信件
5.限制电话号码和手机的输入
6.根据前一单元格的字符决定是否输入
7.控制输入1-10000之间的质数
一:控制成绩表只能输入数值
众所周知,学生的成绩是用数字来表示的,一般在0到100之间。所以只要我们掌握了这条规则并相应地加以限制,我们就能防止在输入分数时出错。(例如,小数点变成逗号或数据超过100点,等等。)。
第一步。查看一个简单的评分表(见图1),选择评分区域B2: B11,并打开菜单数据|有效性。
图1
第二步:在设置“数据有效性”|“条件”|“允许”时选择“自定义”;在公式(见图2)中输入=ISNUMBER(B2)*AND(B2=100,B2=0)。
公式的含义:ISNUMBER(B2)表示它必须是一个数字,AND(B2=100,B2=0)表示数据必须在0到100之间;在两个条件中与*的联系意味着两个条件必须同时满足。
图2
步骤3:在错误警告标签的样式中选择“停止”,并输入“您输入了一个非数字或它不在0-100的范围内”。请重新输入。”,点确定。
测试:在B2: B11区域输入大于100或小于0或“ABC”的数据,系统会弹出提示,阻止您的输入。从而确保成绩录入范围的准确性(见图3)。
图3
二:限制手机号只能输入阿拉拍数字
手机是用来存储手机号码的。为了防止输入错误,数据的有效性也可以用于相应的约束。手机号码的特点是:的每个字符都是阿拉伯数字,不包括小数点,这与分数不同;位数是11。测试手机号码的每个字符都需要进行数组运算,但是WPS2005表的数据有效性公式不支持数组运算,所以不可能像前面的例子那样直接在有效性公式窗口中输入公式。相反,在辅助单元的帮助下,同时开启迭代计算以实现目标。
第一步。打开菜单“工具”|“选项”|“重新计算”,并按如下方式进行设置(参见图4)。
图4