excel学习库

excel表格_excel函数公式大全_execl从入门到精通

怎么快速把手机号码中的几位替换成星号(*)

在工作中,有时我们会需要将一串字符中的几位替换成其他字符。例如在公布中奖人员的手机号码名单时,为了保密,会需要将手机号码的中间几位变更成星号(*),让手机号码只显示前几位和后几位。这样既可以让人分辨出其中是否有自己的手机号码,也能起到保护隐私的作用,避免别有用心的人通过名单获取到具体的电话号码。而如果要将许多手机号码的中间几位都转换成星号,那么一个一个号码的去删除和替换会比较浪费时间,这时可以考虑使用Excel来完成这个任务。 要想在Excel中把一串字符中的几位替换成其他字符,可以使用函数来完成。例如要把下图Excel表格中的手机号码中间的四位用星号替换:我们可以先按住鼠标左键,在列标的间隔处拖动鼠标,将要保存含星号的手机号码的列设置成合适的宽度,以避免出现因列宽不够而导致号码显示不全的现象。然后在该列的第一个单元格中点击鼠标左键,选中这个单元格。选中单元格后,就可以在编辑栏中输入函数了,Excel中有多个函数可以完成把手机号码替换成星号的任务,个人感觉其中较为简单的是“REPLACE”函数。“REPLACE”函数的语法是:REPLACE(原字符所在单元格, 要从第几个字符处开始替换,要替换的字符数量,"要替换成什么字符")。我们先在编辑栏中输入=REPLACE(),然后让光标停留在REPLACE后的括号中。这时需要先输入原号码所在的单元格名称,可以直接在单元格上点击鼠标左键,这样该单元格的名称会自动输入到编辑栏中。然后再输入其他参数,整个函数为:=REPLACE(B2,4,4,"****"),其中的B2是原号码所在的单元格名称,第一个4 的意思是要将 B2 单元格中的字符从第4位开始(包括第4位)进行替换,第二个4的意思是共替换掉4个字符,"****"是替换后的字符(注意 **** 要用英文格式的双引号括起来)。然后用鼠标左键点击编辑栏左侧的对号,或者按键盘的Enter键。这时,所选择的单元格中就会显示替换星号后的号码了,然后可以按住鼠标左键,向下拖动该单元格右下角的填充柄,或者在填充柄上双击鼠标左键。这样,左侧列中的所有电话号码的中间几位就都自动替换成星号了。但注意这时还有其他问题,请继续往下看。要想对原号码进行保密,最好先删除原号码所在的列。但是如果这时直接删除,则函数所在的单元格中引用的原号码中的字符也会消失,结果会显示错误符号或者只剩下几个星号。所以在删除原号码前还需要把单元格中的函数结果转换成数值。我们可以先选择全部有函数的单元格,然后进行复制。复制后,不要取消有函数的单元格的被选中状态,点击开始选项卡中“粘贴”按钮下方的小三角。点击后会弹出一个下拉列表,点击其中图示的“粘贴数值”中的按钮,则单元格中的函数结果就都变成数值了,其中的函数也没有了。这时我们就可以删除原号码所在的单元格了,删除后也不会影响替换成星号的单元格。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接