在相应的电话号码前加上*号,然后在单元格中选中*号点击右键选择设置单元格格式,弹出字体对话框,在特殊效果中选择上标就可以了
比如你的电话号码在A列,插入一个辅助列,比如B列,在B1单元格插入公式="*"&A1,然后将光标放在B1单元格右下角,当光标变为细十字时,按住鼠标左键向下拉到最后一行的位置就行了。
假设电话号码在A列,在B列输入公式,B2=“*"&A2,下拉复制
一、这可以用REPLACE函数或用LEFT、RIGHT等函数来完成
二、REPLACE函数的定义
也应用于:
REPLACEB
REPLACE 使用其他文本字符串并根据所指定的字符数替换某文本字符串中的部分文本。
REPLACEB 使用其他文本字符串并根据所指定的字符数替换某文本字符串中的部分文本。此函数专为双字节字符使用。
语法
REPLACE(old_text,start_num,num_chars,new_text)
REPLACEB(old_text,start_num,num_bytes,new_text)
Old_text 是要替换其部分字符的文本。
Start_num 是要用 new_text 替换的 old_text 中字符的位置。
Num_chars 是希望 REPLACE 使用 new_text 替换 old_text 中字符的个数。
Num_bytes 是希望 REPLACE 使用 new_text 替换 old_text 中字节的个数。
New_text 是要用于替换 old_text 中字符的文本。
三、举例
(1)比如说要将A1单元格的11位的电话号码中从第4位开始的5个数字换成是“*****”符号,则可以在B1单元格写入公式
=REPLACE(A1,4,5,"*****")
或
=LEFT(A1,3)&"*****"&RIGHT(A1,3)
(2)比如说要将A1单元格的11位的电话号码前4位号码换成是“****”,则可以在B1单元格写入公式
=REPLACE(A1,1,4,"****")
或
="****"&RIGHT(A1,7)
(3)比如说要将A1单元格的11位的电话号码后6位号码换成是“******”,则可以在B1单元格写入公式
=REPLACE(A1,6,6,"******")
或、
=LEFT(A1,5)&"******"