excel(E列除第一行)只允许输入字母和数字 长度在6-18位 20

这个excel可以办到吗?... 这个excel可以办到吗? 展开
 我来答
指兔为马
2016-03-21 · TA获得超过414个赞
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:156万
展开全部

此处以OFFICE 2007为例,

1、选中E2单元格,然后CTRL+SHIFT+↓,全选工作表E列剩余单元格(其实 也可以选定E列做完后取消E1的有效性),打开数据>>有效性

如下图:

 

2、在有效性选项卡选择,有效性条件为自定义

公式处粘贴下列公式:

= AND(AND(LEN(E2)>=6,LEN(E2)<=18),OR(AND(CODE(E2)>=48,CODE(E2)<=57),AND(CODE(E2)>=65,CODE(E2)<=90),AND(CODE(E2)>=97,CODE(E2)<=122)))

有效性公式含义:条件1:长度6-18之间与条件2:数字或大小写字母   两个条件同时满足的时候,单元格输入有效性验证通过,否则返回错误:

 

输入信息选项卡:当操作者点击对应单元格,会出现浮动提示信息,不影响输入。

出错警告:当输入规定范围以外的数值或字符会弹出警告。

3、使用时的效果,

 

4、附件:是已做好有效性设置的表格,供下载参考。

 

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式