找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

如何将单元格第10至15位数字用*代替?

如何将单元格第10至15位数字用*代替?
回复

使用道具 举报

大神点评(2)

flynajched 2020-1-13 22:35:30 显示全部楼层
将单元格的第10至15位数字用星号代替,可以使用函数公式。
假设原数据在A列为18位的,那么在B列开始输入公式并向下填充,如下:
=LEFT(A1,9)&REPT(“*”,6)&RIGHT(A1,3)
公式及效果图如下:

z1.jpg

整体思路如下:
1、其实这个就是将数据分为三段来处理;
2、利用LEFT函数将前面的9位数字提取出来;
3、利用REPT函数重复星号字符6次(因为10~15一共有6个数);
4、利用RIGHT函数提取最后3位数;
5、最后将其用连接符号&连接起来即可。
回复 支持 反对

使用道具 举报

艾的民 2020-1-13 22:35:46 显示全部楼层
若A1单元格有超过15位的数字,可使用函数=REPLACE(A1,10,5,"*****")替换特定位置的字符
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐