图片演示,手把手教你如何批量将身份证号码中间数变成星号
批量将身份证号码的中间四位变成的三个方法

批量将身份证号码的中间四位变成X XXX的三个方法第一个方法是电脑报2005年合订本中“高手出招”中提到的方法,利用“ALT+鼠标左键”选中一个垂直框的方法,选中所有手机号码的中间四位,然后按Ctr l+B将选中部分加粗(采用改变颜色或加下划线等也可以),然后按Ctr l+H,调出查找替换框,在查找中通过“特殊字符-加粗”找到那些加粗的中间四位数字,然后在替换中输入XXX X,这样即可完成批量替换。
经过摸索,我还找到了两种新的方法:1.将所有手机号码整理排列好,选中复制后粘贴到Exc el文件中,这样所有的手机号码将占据一列单元格,注意要将单元格的数字类型设为文本,或将单元格拉宽,否则手机号码将显示为科学计数。
假如将手机号粘贴到A列,在B1中输入=left(A1,3),按回车键后即可看到A1中手机号的前三位;在C1中输入=right(A1,4),按回车后即可看到A1中手机号的后四位;在D1中输入=B1+”XXXX”+C1后回车,这样第一个手机号码如13512604528就变成了135XXX X4528了,选中B1、C1、D1三列,经拖拽后即可在D列中看到所有的手机号码中间已经变成X X XX了。
2.这种方法稍微麻烦,但是依然可以达到目的。
首先利用Wo rd的查找替换功能将所有手机号数字中间加入一个空格。
Ctrl+H打开查找与替换,在查找中点“特殊字符-任意数字”,在替换中点“特殊字符-查找内容”,然后再输入一个空格,这样点击“全部替换”后即可把所以手机号的数字间加入一个空格。
然后利用Wo rd的表格的转化功能将手机号码转变为表格。
选中加入空格后的所有手机号码,点“表格-转换-文本转变为表格”,这样转换后每个数字占据一个单元格。
小星星的用法

小星星“*”的用法来源:excel格子社区在Excel中,有一个身份独特的小星星(*),千万不要小看他,就是这个小小的精灵,总让新手们觉得难以捉摸。
说它身份独特,是因为星号(*)除了表示运算符乘号,还具有通配符的身份,用来表示任意多个字符。
与之对应的还有半角的问号“?”,问号也是通配符的一种,表示的是单个字符。
既然身份特殊,就要有特殊的处理规则。
如下图所示,需要将单元格中的星号(*)批量替换为“待评估”。
如果按常规方法,所有数据都将被替换为“待评估”。
正确方法是:在星号(*)之前加上波形符(~),起到转义的作用,就是告诉Excel:我要查找的是文本字符*,不要按通配符进行处理哦。
在某些公式中,星号(*)则表示通配符。
如公式:=SUMIF(A:A,”HK*”,B:B)就是表示如果A列中以字符“HK”开头,则计算所对应的B列之和。
常用的支持通配符的函数包括:SUMIF、SUMIFS、COUNTIF、COUNTIFS、AVERAGEIF、AVERAGEIFS等等。
除了使用星号(*)作为通配符按模糊条件进行汇总之外,星号(*)还有另一个特殊的用途:如下图所示,需要标注身份证号码是否重复。
如果直接使用下面的公式判断,将无法得到正确结果。
=IF(COUNTIF(B:B,B2)>1,"重复","")图中,女神和金莲的身份证号码完全一致,公式貌似没有问题,但是再看金花的身份证号码,问题就来了,后三位不同的身份证号码也被识别为相同了。
这是因为COUNTIF函数在处理文本型数字时,会自动按数值进行处理,而Excel的最大精度只有15位,超过15位部分全部按0进行处理,所以对于18位的身份证号码出现了错误判断。
可以在公式中加上一个星号(*),以实现正确判断。
=IF(COUNTIF(B:B,B2&"*")>1,"重复","")加上星号(*)的目的是使其强制识别为文本,相当于告诉COUNTIF,我找的是以B2单元格内容开头的文本,这样就可以区分女神和金花了。
对Excel身份证号中间的数字进行批量隐藏还可恢复

对Excel身份证号中间的数字进行批量隐藏还可恢复
我们在资金发放等工作过程中有一个公示流程,然而,有些数据不能够完全公开,如身份证号、银行账号等,这些信息涉及到了群众的个人隐私,我们需要对这些数据进行处理,如果一个一个去换不免太麻烦,下面我们用REPLACE公式进行批量替换如下:
对上表中身份证号和发放账号进行处理
步骤1:
在表格后添加两个辅助列“部分隐藏身份证号”、“部分隐藏银行账号”
步骤2:
在身份证辅助列选择首行单元格输入公式并回车:
==REPLACE(F3,7,8,"********")
其中F3表示原数据的单元格,7,8表示从第7位开始隐藏,隐藏8个数字。
按照隐藏数字多少,输入相应的星号。
步骤3:
使用相同的公式,对银行账号进行处理,并下拉复制单元格区间,对应身份证号和银行账号数据隐藏成功。
步骤4:将已经处理好的身份证号和银行账号信息粘贴覆盖原列(注意粘贴方式为“粘贴数值”),并将辅助列删除,这样我们就可以将处理好的数据进行公示了。
经处理好的公示花名册。
如何在Excel表格数据批量中添加各种符号

效并圆满地完成工作。在Excel中快速输入各类数值概括 地说,数值类数据可以理解为一些计量数字,也就是用 于各种数学计算的数据,比如员工年龄、工
资数、销售业绩等等,在Excel中都被称为“数值”类数 据。在录入这类数据时,有时需要加入一些符号标记, 比如录入金额时需要加入¥符号,或者录入
增长率、完成率等数据时,需要在数字后面加上%百分号。 如果所有数据都手动输入这些符号,必定会降低录入速 度,所以我们要让Excel自己来加这些符
将数据录入到Excel表格中有什么难的?这可是Excel最基本 的操作,只要会打字不就行了吗?然而在实际工作中,这 项看似简单的操作有时却并没有
那么容易完成。由于不同的工作内容需要不同格式的数 据,所以在Excel工作表中,会有各种各样类型的数据, 所以在录入数据时,必须要先理解这份工作
表中数据类型的含义,理清它们之间的区别。其实各类 数据在输入、使用和修改的时候,都有很多小技巧可以 利用,了解和掌握了这些技巧,就可以帮助我们高
,否则就会变成1500%;如果你事先知道哪些单元格中需 要百分比数值,也可以在单元格中还没有数字时,就点 击百分号按钮,这样在这个单元格输入15
,得到的就是15%了。
精心发布,谢谢阅读收藏,谢谢!
侠客网
ቤተ መጻሕፍቲ ባይዱ
量给单元格中的数字加上百分号,也可以通过%快捷按钮 来实现。 批量添加百分比符号除了货币符号和百分号,点击 Excel“数字”菜单中的单元格属
性下拉菜单,还可以将单元格中的数字设置为更多类型。 更多数字格式小提示:在输入百分比数值时,要注意输 入数字与加百分号的顺序。举例来说,要输
入15%这个数值时,如果先输入数字,再点击百分号按钮, 那么单元格中的数字就应该是0.15,而不是15,这样点击 百分号按钮后,得到的才是15%
PHP用星号隐藏部份用户名、身份证、IP、手机号等实例

PHP⽤星号隐藏部份⽤户名、⾝份证、IP、⼿机号等实例⼀、仿淘宝评论购买记录隐藏部分⽤户名,以下代码亲测可⽤。
复制代码代码如下:function cut_str($string, $sublen, $start = 0, $code = 'UTF-8'){if($code == 'UTF-8'){$pa = "/[ 01- 7f]|[ c2- df][ 80- bf]| e0[ a0- bf][ 80- bf]|[ e1- ef][ 80- bf][ 80- bf]| f0[ 90- bf][ 80- bf][ 80- bf]|[ f1- f7][ 80- bf][ 80- bf][ 80- bf]/";preg_match_all($pa, $string, $t_string);if(count($t_string[0]) - $start > $sublen) return join('', array_slice($t_string[0], $start, $sublen));return join('', array_slice($t_string[0], $start, $sublen));}else{$start = $start*2;$sublen = $sublen*2;$strlen = strlen($string);$tmpstr = '';for($i=0; $i< $strlen; $i++){if($i>=$start && $i< ($start+$sublen)){if(ord(substr($string, $i, 1))>129){$tmpstr.= substr($string, $i, 2);}else{$tmpstr.= substr($string, $i, 1);}}if(ord(substr($string, $i, 1))>129) $i++;}//if(strlen($tmpstr)< $strlen ) $tmpstr.= "...";return $tmpstr;}}使⽤⽰例:复制代码代码如下:$str = "如来神掌";echo cut_str($str, 1, 0).'**'.cut_str($str, 1, -1);//输出:如**掌⼆、PHP⾝份证号后4位⽤星号隐藏⼀个很简单的问题,想把⾝份证的号⽣⽇的4位隐藏,⼀开始查函数居然没有看到,然后⽤了好⼏个函数处理,觉得太⿇烦就上⽹搜,后来发现有⼀个函数就能直接处理,所以记录⼀下:substr_replace()函数简介:复制代码代码如下:定义和⽤法substr_replace() 函数把字符串的⼀部分替换为另⼀个字符串。
利用Excel涵数提取18位身份证号码信息ppt课件

回车后,你会发现在C5单元格内已经出现了出生日期。
然后,选中该单元格后拖动填充柄,其它单元格内就会
出现相应的
.
6
出生日期。MID函数是EXCEL提供的一个“从字符串中提
取部分字符”的函数命令,具体使用格式在EXCEL中输入
MID后会出现提示。
提下
.
ቤተ መጻሕፍቲ ባይዱ
7
来,我们再来提取性别信息选中“性别”列的单元格, 如D5。输入“=IF(MID(B5,17,1)/2=TRUNC(MID(B5,17, 1)/2
.
11
全文完!谢谢欣赏!感谢您的支持!
.
云ERP /
12
18位的新一代身份证了,里面的数字都是有规律的。前6 位数字是户籍所在地的代码,7-14位就是出生日期。第17 位“2”代表的是性别,偶数为女性
.
1
,奇数为男性。我们要做的就是把其中的部分数字利用
了涵数“提取出来”。我们启动Excel2003,录入需要提取
信息的身份证号码。
输入的身份
.
2
证号会以科学记数法显示,需要更改一下数字格式。选 中该列中的所有身份证号后,右击鼠标,选择“设置单 元格格式”。在弹出对话框中“数字”标签内的“
.
3
分类”设为“文本”,然后点击确定。 首先,提取出出生日期将光标指针放到“出生日期”列 的单元格内,这里以C5单元格为例。然后输入“=MID
.
4
(B5,7,4)&"年"&MID(B5,11,2)&"月"&MID(B5,13, 2)&"日"”注意:外侧的双引号不用输入,函数式中的引号 和逗
在Excel中自动提取身份证中生日和性别

在Excel中自动提取身份证中生日和性别上一页下一页每年新入学的一年级学生,都需要向上级教育部门上报一份包含身份证号、出生年月等内容的电子表格,以备建立全省统一的电子学籍档案。
数百个新生,就得输入数百行相应数据,这可不是个轻松活儿。
有没有什么办法能减轻一下输入工作量、提高一下效率呢?其实,我们只需在Excel中将学生的身份证号完整地输入后,它就可以帮我们自动填好出生日期和性别。
现在学生的身份证号已经全部都是18位的新一代身份证了,里面的数字都是有规律的。
前6位数字是户籍所在地的代码,7-14位就是出生日期。
第17位“2”代表的是性别,偶数为女性,奇数为男性。
我们要做的就是把其中的部分数字想法“提取出来”。
1,转换身份证号码格式我们先将学生的身份证号完整地输入到Excel2003表格中,这时默认为“数字”格式(单元格内显示的是科学记数法的格式),需要更改一下数字格式。
选中该列中的所有身份证号后,右击鼠标,选择“设置单元格格式”。
在弹出对话框中“数字”标签内的“分类”设为“文本”,然后点击确定。
2,“提取出”出生日期将光标指针放到“出生日期”列的单元格内,这里以C2单元格为例。
然后输入“=MID(B2,7,4)&"年"&MID(B2,11,2)&"月"&MID(B2,13,2)&"日"”(注意:外侧的双引号不用输入,函数式中的引号和逗号等符号应在英文状态下输入)。
回车后,你会发现在C2单元格内已经出现了该学生的出生日期。
然后,选中该单元格后拖动填充柄,其它单元格内就会出现相应的出生日期。
如图1 。
图1 通过上述方法,系统自动获取了出生年月日信息小提示:MID函数是Excel提供的一个“从字符串中提取部分字符”的函数命令,具体使用格式在EXCEL中输入MID后会出现提示。
3,判断性别“男女”选中“性别”列的单元格,如D2。
Excel处理身份证号码技巧

1.Excel中巧输入身份证号码
在日常办公中Excel是大家普遍使用的办公助手,在制作表格的时候,输入身份证号码也是大家经常遇到的。有什么办法能更快、更好的输入身份证号码呢?下面就教你两招!
默认情况下在Excel当前单元格中输入的数字位数如果超过11位(不含11位)时,系统将以“科学记数”格式显示输入的数字;当输入的数字位数超过15位(不含15位)时,系统将15位以后的数字全部显示为“0”。这样一来,如果我们要输入身份证号码(15位或18位),身份证号码就不能正确显示出来了。此时,我们有两种办法解决此问题:
MID(C2,15,1):如果身份证号码的长度是15位,那么提取第15位的数字。