站内搜索
广告
利用WPS表格检测输入的数据
作者:    来源:    点击:    日期:2007-12-26 10:33:01   
  步骤3.开启菜单“数据”|“有效性”|“条件”,在“允许”处选择“自定义”,在公式窗口输入=D4=TRUE,关添加阻止信息。

  测试:在D3输入“l0ve”(次字符为数字0),系统立即阻止输入。

  五:限制输入电话号码和手机号

  在一个电话簿中,可以存放电话号码和手机号码,格式分别为0756-1234567和13512345678.利用数据有效性仍然可以有效性的进行检测,这两种格式以外的数据阻止输入。先看看工作表数据(见图9)。


图9

  步骤1.选中B2:B11,将之单元格格式设为“文本”。

  步骤2.开启菜单“数据”|“有效性”|“有效性条件”,在“允许”处选择“自定义”;在公式处输入:=OR((LEN(B2)=11)*ISNUMBER(--B2)*LEFT(B2,2)=13,(LEN(B2)=12)*(MID(B2,5,1)="-"))

  公式含义:(LEN(B2)=11)*ISNUMBER(--B2)*LEFT(B2,2)=13用于限制手机号码:(LEN(B2)=11)表示必须是11位,ISNUMBER(--B2)表示必须是数字,LEFT(B2,2)表示以13开头(可以自行修改);(LEN(B2)=12)*(MID(B2,5,1)="-")用于限制电话号码必须是12位,且第5位是“-”。

  步骤3.设置出错时之警告信息:“你输入的不是正确的手机或者电话号码,请重新输入!”。

  测试:在区域任意单元格输入10位数字1351234567试试,立即被系统阻止(见10)。


图10

  六:根据前单元格字符决定是否输入

  说明:为了表示对少数民族学生的优待,根据学校提供的学生学习期间操行分进行高考加分.范围在1到20分之间,汉族学生不能加分。用数据有效性对此类事件也可以进行有效性检测。

  先看看单元格数据(见图11)。


图11

  步骤1.选中D2:D11,打开菜单“数据”|“有效性”|“有交性条件”,选择自定义。

  步骤2.在公式处输入=(C2<>"汉族")*(D2>=1)*(D2<=20)。

  公式含义:前单元格非汉族且大于等于1、小于等于20.

  步骤3.在出错警告处输入信息“该生非少数民族或者加分不在1-20分以内.请重新输入。”

  测试:在汉族学生后面输入任意字符或者在其它民族学生之加分单元格格输入21,系统立即阻止输入(见图12)。


图12

首页 上一页 [1] [2] [3] [4]  下一页 尾页 
利用WPS表格检测输入的数据 评论