作者:乔山办公网日期:
返回目录:excel表格制作
1楼正解。假设身百份证号在B列,右键点C列,插入列,在度新的C2输入 =REPLACE(B2,7,IF(LEN(B2)=18,8,6),REPT("*",IF(LEN(B2)=18,8,6))) 这可以把18位或15位身份证号中间的年月日改为* 回车后再知选中C2,鼠标移到其右下角,双道击那个“+”,完成。 可以进一版步处理,右键点C列,复制;再右键,选择性粘权贴,数值,确定。
如果是自定知义格式设置的星号,只需要把自定义格式去掉,换成普通文本格式即可。如果星号是身份证号的字符串中本身就有的,那是没办法道恢复成数字的。也就是说,你如果用鼠标选中任意一个身份证的号码,在地版址栏中显示的身份证号码如果能正确显示中间星号位置的数字,那是格式设置的问题,如果在地址栏中看到的也是星号,权那就没办法恢复成数字
将18位身份证上的逗号去掉的方法度如下(以windows10系统的excel2019版为例):
1、打开文档,可以看到身份证知左上角有逗号存在。
2、右键单元格,在接道着弹出的下拉菜单中点击设置单元格格式。
3、在接着自动打开的对话框中内点击特殊按钮。
4、随后点击右下角的确定按钮。
5、随后即可看到容逗号消失了。
如将身份证中最重要的出生年月隐藏
=REPLACE(A1,9,6,REPT("*",6))下拉填充