EXCEL中如何设定身份证号的格式
就是一个框里面限定输入者必须输入身份证的格式,急求答案!那还有身份证的格式呢?我的意思不止是设定输入的字数,还包括身份证的格式,比如330337########4238,...
就是一个框里面限定输入者必须 输入身份证的格式,急求答案!
那还有身份证的格式呢?我的意思不止是设定输入的字数,还包括身份证的格式,比如330337########4238,其中没显示的六位就是出生日期,那么,这六位就不可能是0213年44月32日,对吧,所以身份证号码肯定有个基本格式的,我需要那个格式的设定方法 展开
那还有身份证的格式呢?我的意思不止是设定输入的字数,还包括身份证的格式,比如330337########4238,其中没显示的六位就是出生日期,那么,这六位就不可能是0213年44月32日,对吧,所以身份证号码肯定有个基本格式的,我需要那个格式的设定方法 展开
14个回答
展开全部
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据有效性,文本长度- 等于-设定18.
除去数据有效性设置文本长度为18外,其他还可以再用条件格式,在旁边加一个辅助列,如辅助列公式取值为“非法值”值,则身份证单元格显示为橙黄色以警示。如下图。公式以A9为例, 可下拉:=IF(AND(LEN(H9)=18,VALUE(MID(H9,7,2))>=19,VALUE(MID(H9,7,2))<=21,VALUE(MID(H9,11,2))<13,(VALUE(MID(H9,13,2))<32)),"合规","非法值")。
另外,也可以将号码相应的位数用公式拆到输入格右边,右边公式部分再用有效性,这样虽然输入错误值当时不会提示,但可以用有效性——圈释无效数据, 把无效的圈出来,用以提醒。检查不会随输入而更新,故每次都要更新圈释。
对于2-29这样的特殊日期,就可以再设条件格式用以提醒了。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
身份证输入前,需要将单元格格式改为文本型,然后再输入。
看你的图,单元格格式应该均为“常规”。第一行数据被默认为数值的型,并使用科学记数法进行了显示。后面的数据应该是使用输入法的全角模式进行的输入。或者是在每个数之间加了空格。
第一行数据没法恢复,需要删除后重新设置单元格格式再输入。
后面的数据如果是在每个数之间加了空格的话,可以选中这些单元格,并将其改为文本型数据后,使用替换功能(“ctrl”+“h”键)在查找处输入一个空格,替换处什么都不输,然后点击“全部替换”键完成修改。如果是全角模式的话,改不了。
看你的图,单元格格式应该均为“常规”。第一行数据被默认为数值的型,并使用科学记数法进行了显示。后面的数据应该是使用输入法的全角模式进行的输入。或者是在每个数之间加了空格。
第一行数据没法恢复,需要删除后重新设置单元格格式再输入。
后面的数据如果是在每个数之间加了空格的话,可以选中这些单元格,并将其改为文本型数据后,使用替换功能(“ctrl”+“h”键)在查找处输入一个空格,替换处什么都不输,然后点击“全部替换”键完成修改。如果是全角模式的话,改不了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询