身份证号怎么隐藏中间的几位

如题所述

在excel表格隐藏身份证号中间几位的具体操作为:
1、在打开excel表格,在单元格内输入一串数字举例。
2、然后再点击旁边的单元格并把列宽扩大点。
3、在输入框内输入【replace替换函数】,“=REPLACE(A1,5,6,"******")”A1是身份证号码单元格,5替换的位置,6是从5开始替换多少个字,最后就是替换成什么。
4、输入完之后,按回车键就能把身份证号中间的几位数字隐藏了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-01
数据时代,个人信息泄露越来越严重。

正因如此,每个公司更加注重员工信息的保护,有时候我们需要打印一些员工的个人信息,其中包含手机号、个人身份证号码,这些肯定是要进行加密处理的。

如何隐藏手机号中间4位数字,5种方法推荐,不管你是Excel哪一版本、或者是WPS,总有一种方法适合你~

left+right

C2单元格输入:=LEFT(B2,3)&"****"&RIGHT(B2,4)

说明:left函数从文本字符串左侧截取固定长度字符串,right函数从文本字符串右侧截取固定长度字符串,再利用连接符&连接起来。

mid函数

C2单元格输入:=MID(B2,1,3)&"****"&MID(B2,8,4)

mid函数与left+right函数有异曲同工之妙,只不过的mid函数可以从一个文本字符串任一位置截取任一长度的字符。

说明:mid(要截取的文本字符串,开始位置,截取长度)

replace函数

C2单元格内输入:=REPLACE(B2,4,4,"****")

说明:replace函数将一个字符串中的部分字符用另一个字符替换,replace(要替换的字符串,开始位置,长度,新的字符串)

substitute函数

C2单元格内输入:=SUBSTITUTE(B2,MID(B2,4,4),"****",1)

substitute函数功能与replace函数功能一致,也是将字符串中的部分字符串以新的字符串替换。

唯一不同的是substitute函数需要明确输入要替换的字符串是什么,而不能像replace函数那样指定位置即可。

说明:substitute(文本单元格,要被替换的字符串,新的字符串,替换第几个)。

第四个参数"替换第几个",是指被替换的字符串可能存在重复出现的情况,这里可以指定替换的位置(第一次出现or第二次出现等等)

Ctrl+E(推荐)

手动输入第一个员工隐私化后的手机号码,接着选中所有需要填充的单元格,同时按下Ctrl+E两键,完成填充。

小结

通过隐藏手机号中间4位数字我们认识了mid、left、right、replace、substitute函数,以及快捷键Ctrl+E。

最方便的方法莫过于Ctrl+E这个小技巧,但需要注意的是Ctrl+E是2013版本及其以上版本的Excel才有的功能,2010及其以下版本的Excel是不具备的本回答被网友采纳
第2个回答  2023-08-10
你可以用REPLACE函数,将身份证号中间的几位替换为星号。
以下是如何操作的步骤:
1. 鼠标定位在C1单元格,在公式编辑栏输入“=REPLACE(B1,7,4,"****")”。这个公式的意思是将B1单元格的第7个字符后的4个字符替换为“****”。
2. 鼠标移动到C1单元格右下角,待鼠标变成+时,向下拖动鼠标完成公式填充。
现在,所有的身份证号中间的几位都被替换为星号了。