|
教您利用WPS表格检测输入数据正确性
| [日期:2007-07-17] |
来源: 作者: |
[字体:大 中 小]
|
五:限制输入电话号码和手机号
在一个电话簿中,可以存放电话号码和手机号码,格式分别为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 系统阻止
|
|