乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎么在<em>excel</em>中设置数据有效性实现只能输入数字或字母,并且...-excel

怎么在<em>excel</em>中设置数据有效性实现只能输入数字或字母,并且...-excel

作者:乔山办公网日期:

返回目录:excel表格制作


此处以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、附件:是已做好有效性设置的表格,供下载参考。

 



补充:修改下吧。
比如在A列设置这个效果,全选A列打开菜单“数据”-“有效性”-“设置”-“允许”-“自定义”,在“公式”中输入:
=OR(ISNUMBER(A1),AND(CODE(A1)>64,CODE(A1)<91),AND(CODE(A1)>96,CODE(A1)<123))
保存后就可以了。

数据有效性
先选中要设定的区域,本例为A1:A10,然后数据有效性-->设置-->允许-->下拉框中选 自定义 -->公式框中输入此公式


=OR(LEN(A1)=11,LEN(A1)=8)


 

我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。 

 

 



只允许数字的可以直接下拉使用 整数 或 小数 即可。
只允许字母的,可以参考数据有效性公式:
=OR(AND(CODE(A1)>=65,CODE(A1)<=90),AND(CODE(A1)>=97,CODE(A1)<=122))

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网