如何把excel表格中的电话号码的一部分批量换成*

 我来答
小矇
2011-09-12 · TA获得超过1.6万个赞
知道大有可为答主
回答量:8342
采纳率:75%
帮助的人:3278万
展开全部
比如原号码在A1,可在B1输入公式:
=REPLACE(A1,6,4,"****")
意思是将A1的内容从第6个字符起的连续4个字符,替换成4个 * 号。
追问
有没有直接把A1替换的,不是新建立一个
nizheiwanyi
2015-07-20 · 知道合伙人软件行家
nizheiwanyi
知道合伙人软件行家
采纳数:546 获赞数:5709
数码爱好者

向TA提问 私信TA
展开全部

公式法:

如下公式将替换第四位开始的四位字符,如果是其他位置或者其他位数则替换其中的3和7。

=LEFT(A1,3)&"****"&RIGHT(A1,LEN(A1)-7)

VBA法;

Sub Add_Aster()

Dim myRange As Range
Set myRange = Application.InputBox("选择区域", Default:="A1:A20", Type:=8)
Dim myRange1 As Range
For Each myRange1 In myRange

If Len(myRange1) = 11 Then
myRange1 = Left(myRange1, 3) & "****" & Right(myRange1, Len(myRange1) - 7)
End If
Next

End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WZXHYL
2011-09-12 · TA获得超过1125个赞
知道小有建树答主
回答量:1387
采纳率:0%
帮助的人:863万
展开全部
可以。将你的表格和要求发我邮箱875953193@qq.com,做好后再发给你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式