如何把某单元格格式设置为只能输入15位数字和18位数字?

是在excel中,当输入其它位数的数字时,系统自动提示出错!我想在某一列只输入15位或者18位的身份证号码,为了提高输入的准确性,想把这一列单元格设置成只能输入15位或者... 是在excel中,
当输入其它位数的数字时,系统自动提示出错!
我想在某一列只输入15位或者18位的身份证号码,为了提高输入的准确性,想把这一列单元格设置成只能输入15位或者18位数字的格式,如果输入的不是15位或者18位数字,系统自动提示错误信息!
wxl9001的答案我试过了,不知道为什么,我操作的不行呢!

=OR(LEN($A1)=15,LEN($A1)=18),这个公式好像可以,大家试一下!
展开
 我来答
dgsdg24
2015-12-02 · TA获得超过2997个赞
知道小有建树答主
回答量:1015
采纳率:81%
帮助的人:149万
展开全部
  1. 选中此列(或行)---格式----单元格----数字选项选“文本”----确定,再输入就可以达到你的要求了。

  2. 用数据有效性定义数据长度。用鼠标选定你要输入的数据范围,点"数据"->"有效性"->"设置","有效性条件"设成"允许""文本长度""等于""5"(具体条件可根据需要改变)。还可以定义一些提示信息、出错警告信息和是否打开中文输入法等,定义好后点"确定"。

  3. 用条件格式避免重复。选定A列,点"格式"->"条件格式",将条件设成“公式=COUNTIF($A:$A,$A1)>1”,点"格式"->"字体"->"颜色",选定红色后点两次"确定"。这样设定好后你输入数据如果长度不对会有提示,如果数据重复字体将会变成红色。

  4. 选中要设置限制的单元格,例如A1,首先设置单元格格式为文本(数字格式只会保留15位有效数字)数据-有效性,设置,允许,自定义,公式:=OR(LEN(A1)=15,LEN(A1)=18)

    这个公式判断单元格的字符长度是否是15或者18,不符合则数据有效性会弹出错误信息。=OR(LEN(A1)=15,LEN(A1)=18)

wxl9001
2007-01-22 · TA获得超过359个赞
知道小有建树答主
回答量:440
采纳率:0%
帮助的人:313万
展开全部
首先选定想要设置的某单元格(如A2),表头菜单--数据--有效性--允许栏内选自定义--公式栏内输入:=OR(LEN(A2)=15,LEN(A2)=18)--确定即可

假设想将B列设成上述格式:选中整列B--表头菜单--数据--有效性--允许栏内选自定义-公式栏内输入:=OR(LEN(B1)=15,LEN(B1)=18))确定即可
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
法彩自完1m
2007-01-19 · TA获得超过875个赞
知道小有建树答主
回答量:424
采纳率:100%
帮助的人:436万
展开全部
先在设定的时候输入15位或18位,然后右键点击表格属性,找到列宽,固定列宽,以后就只输这些数字就可以了~!
是不是身份证啊?15位的和18位的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
candy79902
2007-01-19 · TA获得超过192个赞
知道答主
回答量:146
采纳率:0%
帮助的人:0
展开全部
请问是在Excel中吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式