用EXCEL自定义格式输入的身份证号码为什么改不成文本格式?
前几天上网上提问了关于用EXCEL输入身份证号码的快捷方法,经网友指教,我省了不少的工作量,网友回复的方法是“首先选定设置格式的单元格,然后单击“格式”菜单中的“单元格”...
前几天上网上提问了关于用EXCEL输入身份证号码的快捷方法,经网友指教,我省了不少的工作量,网友回复的方法是“首先选定设置格式的单元格,然后单击“格式”菜单中的“单元格”命令,打开“单元格格式”对话框。单击“数字”选项卡,在“分类“列表中选定“自定义”选项,任选一种内置格式(如:自定义),在“类型”框中输入重复部分的数字,如某一地区的身份证号码的前6位数字“123456”(一定要在数字上加上双引号),单击“确定”按钮后退出,这样在输入身份证号码时,只需输入123456之后的数字即可。”经过学习后,我又有了新的问题就是 “用这种方法完成的身份证号,表面看来是在一起,其实质格式好像是固定的,改不成文本格式。当对其进行编辑时,他只编辑手工敲入的后12位数。前6位显示不出来,也编辑不了,这样就无法从这些身份证号中,利用公式自动提取出所需要的出生年月日、性别、年龄这些相关信息。想请教网上高手帮助解决。多谢了!!!
展开
8个回答
展开全部
excel的数字精度为15位,超过15位的非0数字显示为0。
二代身份证号码为18位时,如果全是数字的身份证号后3位非0数字会显示为0.
建议将单元格区域设置为文本格式
或
输入半角单引号'后,
再输入身份证号
二代身份证号码为18位时,如果全是数字的身份证号后3位非0数字会显示为0.
建议将单元格区域设置为文本格式
或
输入半角单引号'后,
再输入身份证号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自定义格式输入的身份证号码改成文本格式的证号方法如下:
方法一
选中自定义格式后写入的证号所在单元格---右键----复制---再到记事本中进行粘贴---再全选这些内容---右键----复制---再设置EXCEL表格中的单元格格式为文本格式---再点右键进行粘操作
方法二
假设原数据在A列,从A1单元格开始的数据,则在A列后插入一个新B列,
B1单元格写入公式
=IF(A1="","","原定义的前导数字"&A1)
下拉填充公式
注:公式中"原定义的前导数字"换成实际的身份号的前6位数字
方法一
选中自定义格式后写入的证号所在单元格---右键----复制---再到记事本中进行粘贴---再全选这些内容---右键----复制---再设置EXCEL表格中的单元格格式为文本格式---再点右键进行粘操作
方法二
假设原数据在A列,从A1单元格开始的数据,则在A列后插入一个新B列,
B1单元格写入公式
=IF(A1="","","原定义的前导数字"&A1)
下拉填充公式
注:公式中"原定义的前导数字"换成实际的身份号的前6位数字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自定义格式中的数字只显示,但实际是不存在的。不过你要的出生年月等信息在后12位数据中全部包含,一样可以用公式提取的,只不过提取位置发生变化。(如原先第7位开始的出生日期,变为从第1位开始提取 !!)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那要这么麻烦啊!直接在上面输入身份证号码就可以了,不过要在输之前在前面加个单引号(就是L旁边的旁边的那个键),这样就可以了,你想怎么搞那个号码都没事
你试试
你试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询