excel怎样显示长数据、身份证号码和无穷大数字
发布网友
发布时间:2022-04-29 04:38
我来回答
共4个回答
热心网友
时间:2023-10-12 01:18
这是因为excel默认的格式是数字,在excel中数字是不能超过14位的,否则会变成后4位为0的情况,而且是用科学计数法表示的.
把身份证那一列设置为文本,输入就可以不必总要输入"'"了.
这里还有3个有用的公式,是我原创的:
1,假设你在B3输入的是身份证号码,B4要显示生日则在B4复制以下公式.
=IF($B3=0," ",IF(LEN($B3)=18,MID($B3,7,4)&"年"&MID($B3,11,2)&"月"&MID($B3,13,2)&"日","19"&MID($B3,7,2)&"年"&MID($B3,9,2)&"月"&MID($B3,11,2)&"日"))
2,假设你在B3输入的是身份证号码,B5要显示年龄则在B5复制以下公式.
=IF($B3=0," ",YEAR(NOW())-(IF(LEN($B3)=18,VALUE(MID($B3,7,4)),VALUE("19"&MID($B3,7,2)))))
3,假设你在B3输入的是身份证号码,B6要显示性别则在B5复制以下公式.
=IF($B3=0," ",IF(LEN($B3)=18,IF(MOD(VALUE(MID($B3,17,1)),2)=1,"男","女"),IF(MOD(VALUE(MID($B3,15,1)),2)=1,"男","女")))
可以用拖选复制应用到整篇相应单元格中.
希望能帮到你.
热心网友
时间:2023-10-12 01:18
如果这样的情况很多的话就将单元格的格式设置成数值型的就行啦,如果就一两次就在输数字前输入'吧,不过这个符号得在英文状态下输哦
热心网友
时间:2023-10-12 01:19
在输入的内容前加',如果要作为数据输入,先将单元格格式设置为数值型再输入
热心网友
时间:2023-10-12 01:19
选中要输入长数字的列(行/单元格),右键单击该列(行/单元格),选择“设置单元格格式”,然后单击“文本”,单击“确定”即可。注意要在输入前先设置好。
热心网友
时间:2023-10-12 01:18
这是因为excel默认的格式是数字,在excel中数字是不能超过14位的,否则会变成后4位为0的情况,而且是用科学计数法表示的.
把身份证那一列设置为文本,输入就可以不必总要输入"'"了.
这里还有3个有用的公式,是我原创的:
1,假设你在B3输入的是身份证号码,B4要显示生日则在B4复制以下公式.
=IF($B3=0," ",IF(LEN($B3)=18,MID($B3,7,4)&"年"&MID($B3,11,2)&"月"&MID($B3,13,2)&"日","19"&MID($B3,7,2)&"年"&MID($B3,9,2)&"月"&MID($B3,11,2)&"日"))
2,假设你在B3输入的是身份证号码,B5要显示年龄则在B5复制以下公式.
=IF($B3=0," ",YEAR(NOW())-(IF(LEN($B3)=18,VALUE(MID($B3,7,4)),VALUE("19"&MID($B3,7,2)))))
3,假设你在B3输入的是身份证号码,B6要显示性别则在B5复制以下公式.
=IF($B3=0," ",IF(LEN($B3)=18,IF(MOD(VALUE(MID($B3,17,1)),2)=1,"男","女"),IF(MOD(VALUE(MID($B3,15,1)),2)=1,"男","女")))
可以用拖选复制应用到整篇相应单元格中.
希望能帮到你.
热心网友
时间:2023-10-12 01:18
如果这样的情况很多的话就将单元格的格式设置成数值型的就行啦,如果就一两次就在输数字前输入'吧,不过这个符号得在英文状态下输哦
热心网友
时间:2023-10-12 01:18
这是因为excel默认的格式是数字,在excel中数字是不能超过14位的,否则会变成后4位为0的情况,而且是用科学计数法表示的.
把身份证那一列设置为文本,输入就可以不必总要输入"'"了.
这里还有3个有用的公式,是我原创的:
1,假设你在B3输入的是身份证号码,B4要显示生日则在B4复制以下公式.
=IF($B3=0," ",IF(LEN($B3)=18,MID($B3,7,4)&"年"&MID($B3,11,2)&"月"&MID($B3,13,2)&"日","19"&MID($B3,7,2)&"年"&MID($B3,9,2)&"月"&MID($B3,11,2)&"日"))
2,假设你在B3输入的是身份证号码,B5要显示年龄则在B5复制以下公式.
=IF($B3=0," ",YEAR(NOW())-(IF(LEN($B3)=18,VALUE(MID($B3,7,4)),VALUE("19"&MID($B3,7,2)))))
3,假设你在B3输入的是身份证号码,B6要显示性别则在B5复制以下公式.
=IF($B3=0," ",IF(LEN($B3)=18,IF(MOD(VALUE(MID($B3,17,1)),2)=1,"男","女"),IF(MOD(VALUE(MID($B3,15,1)),2)=1,"男","女")))
可以用拖选复制应用到整篇相应单元格中.
希望能帮到你.
热心网友
时间:2023-10-12 01:18
如果这样的情况很多的话就将单元格的格式设置成数值型的就行啦,如果就一两次就在输数字前输入'吧,不过这个符号得在英文状态下输哦
热心网友
时间:2023-10-12 01:19
在输入的内容前加',如果要作为数据输入,先将单元格格式设置为数值型再输入
热心网友
时间:2023-10-12 01:19
选中要输入长数字的列(行/单元格),右键单击该列(行/单元格),选择“设置单元格格式”,然后单击“文本”,单击“确定”即可。注意要在输入前先设置好。
热心网友
时间:2023-10-12 01:19
在输入的内容前加',如果要作为数据输入,先将单元格格式设置为数值型再输入
热心网友
时间:2023-10-12 01:19
选中要输入长数字的列(行/单元格),右键单击该列(行/单元格),选择“设置单元格格式”,然后单击“文本”,单击“确定”即可。注意要在输入前先设置好。