在excel中怎么把身份证号转成数字?

我用=IF(MOD(MID(l6,17,1),2)=0,"女","男") 计算性别总是不成功,我认为是小三角的毛病。

1、进行修改单元格格式方法,启动Excel软件时在输入身份证号等数字前,先在单元格中输入单引号,然后再输入你需要的数字,这样就能保证数字不会变成E+的乱码

2、选中要修改的单元格,然后在选中的单元格上右击,在弹出的右键菜单中选择“设置单元格格式...";

3、在弹出的“单元格格式”对话框中选择“数字”选项卡,再选择分类中的“文本”选项,这样就把选中的单元格的格式设置成了“文本”格式;

4、然后在输入身份证号等数字,这时可以看到,身份证号就能正常显示,E+的乱码就不会出现了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-03

材料/工具:Excel2003

1、要在表格进行输入想要的的数据,就需要创建一个excel的空的表格。

2、然后在excel表格中进行随意地方输入身份证证号。

3、并选中该身份证号,进行右键的操作,弹出了下拉的菜单中进行选择“设置单元格格式”。

4、进入到了单元格格式框中,进行点击数字的选项,然后进行选中“文本”即可,点击”确定“。

5、然后在返回在excel表中,进行点击身份证中单元格。

6、这样在表格中就完成了身份证号,就不会显示乱码问题。

本回答被网友采纳
第2个回答  2012-09-14
excel能处理的数字精度最大为15位,所有多于15位的数字只能当做0来保存;大于11位的数字,excel默认以科学计数法来表示。所以要在excel中输入身份证号可以按一下两种方式实现:
1、在输入身份证号码前先输入一个单引号,这个单引号只一个标示符,表示其后面的内容是文本字符串;
2、输入身份证号码前先将单元格格式设置为“文本”格式,然后再输入。本回答被提问者采纳
第3个回答  2015-02-05
excel能处理的数字精度最大为15位,所有多于15位的数字只能当做0来保存;大于11位的数字,excel默认以科学计数法来表示。
所以要在excel中输入身份证号可以按一下两种方式实现:
1、在输入身份证号码前先输入一个单引号,这个单引号只一个标示符,表示其后面的内容是文本字符串;
2、输入身份证号码前先将单元格格式设置为“文本”格式,然后再输入。
第4个回答  2015-04-25
excel能处理的数字精度最大为15位,所有多于15位的数字只能当做0来保存;大于11位的数字,excel默认以科学计数法来表示。所以要在excel中输入身份证号可以按一下两种方式实现:
1、在输入身份证号码前先输入一个单引号,这个单引号只一个标示符,表示其后面的内容是文本字符串;
2、输入身份证号码前先将单元格格式设置为“文本”格式,然后再输入。