Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3150|回复: 5

[已解决]身份证号码能自定义成千分位显示吗?

[复制链接]
发表于 2009-11-13 20:56 | 显示全部楼层 |阅读模式

假如我A列的单元格是身份证号码

身份证号码有15位也有18位的。如果让它以千分位的方式显示?谢谢

如A1

511987198310252567  

想让这样的身份证以3位一个分隔隔开。显示成   511,987,198,310,252,567  

能自定义吗?如果不行那么B列应该如何写公式?谢谢大家了

最佳答案
2009-11-13 21:10
=SUBSTITUTE(TEXT(--A1,"#,##0"),"000",RIGHT(A1,3))
发表于 2009-11-13 21:10 | 显示全部楼层    本楼为最佳答案   

=SUBSTITUTE(TEXT(--A1,"#,##0"),"000",RIGHT(A1,3))
回复

使用道具 举报

发表于 2009-11-13 21:18 | 显示全部楼层

应该不行吧,要不用文本方式显示,输入纯文本

回复

使用道具 举报

 楼主| 发表于 2009-11-13 21:40 | 显示全部楼层

谢谢版主。
回复

使用道具 举报

发表于 2009-11-13 21:41 | 显示全部楼层

=TEXT(A1,"#,##0")
回复

使用道具 举报

 楼主| 发表于 2009-11-13 21:46 | 显示全部楼层

呵呵。楼上的公式是不行的。楼上的公式会把最后三位转换成000了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-16 15:54 , Processed in 0.240236 second(s), 5 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表