excel中输入身份证号中间怎么能弄成星号

excel中输入身份证号中间怎么能弄成星号

需要达到该效果可以采用两种方法,一种为在输入身份证号码时将中间的几位数字不输,同时使用键盘的星号键代替。另外一种是在输入好的证件号码中使用函数公式,将中间的几位数字用星号代替。具体的设置方法如下:

1、在电脑上打开一个EXCEL文件,此时在英文状态下按压键盘的引号按键。

2、在单元格中出现单引号引号,继续输入需要的数字。

3、此时如需要将中间的出生年月隐藏,则可以按压键盘上的星号按钮8次。

4、再继续输入该证件后面的其他几位数字,即可看到对应的隐藏效果了。

5、第二种方法,则是在打开的EXCEL中可以看到已经输入好的证件号码(数字全部显示)。

6、在对应的单元格输入公式=REPLACE(F6;7;8;"********"),其中REPLACE指的是将旧的字符串转换为新的字符串,F6为身份证号码所在的单元格,7和8分别代表字符起始位置和数位。

7、输入公式完成以后按回车键,即可看到已经将输入完成的证件号码中间8位数替换为了星号了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-23

这里要用到replace函数,Len 函数:

    replace语法:=replace(要替换的字符串,开始位置,替换个数,新的文本)

    Len 函数语法:=Len (string),参数string:string类型变量返回值Long。函数执行成功时返回字符串的长度,发生错误时返回-1。如果任何参数的值为NULL,则Len()函数返回NULL。

3.综上所述,一般要替换四个数位为星号的综合语法是:=REPLACE(B9,LEN(B9)-5,4,"****"),B9为身份证所在单元格。

本回答被网友采纳
第2个回答  2016-04-26
电脑设置只能识别15位数字。如要显示,可以设为文本格式,或在单元格里输入一个英文状态的单引号。本回答被网友采纳
第3个回答  2018-03-30

这里要用到replace函数,Len 函数:

    eplace语法:=replace(要替换的字符串,开始位置,替换个数,新的文本)

    Len 函数语法:=Len (string),参数string:string类型变量返回值Long。函数执行成功时返回字符串的长度,发生错误时返回-1。如果任何参数的值为NULL,则Len()函数返回NULL。

    综上所述,一般要替换四个数位为星号的综合语法是:=REPLACE(B9,LEN(B9)-5,4,"****"),B9为身份证所在单元格。

本回答被网友采纳
第4个回答  2016-04-26
举例说明下你的实际问题
相似回答