发布网友 发布时间:2022-04-24 00:56
共10个回答
懂视网 时间:2022-04-14 21:30
MySql API中有函数 : INSERT(str,pos,len,newstr) 返回字符串 str, 其子字符串起始于 pos 位置和长期被字符串 newstr取代的len 字符。 如果pos 超过字符串长度,则返回值为原始字符串。 假如len的长度大于其它字符串的长度,则从位置pos开始替换。若任何一个
MySql API中有函数 :
INSERT(str,pos,len,newstr)返回字符串 str, 其子字符串起始于 pos 位置和长期被字符串 newstr取代的len 字符。 如果pos 超过字符串长度,则返回值为原始字符串。 假如len的长度大于其它字符串的长度,则从位置pos开始替换。若任何一个参数为null,则返回值为NULL。
mysql> SELECT INSERT('Quadratic', 3, 4, 'What');
-> 'QuWhattic
使用 Sql查询 SELECT INSERT('13555556226',5,4,'****') AS phoneNum
热心网友 时间:2022-04-14 18:38
以office excel 2016示例操作步骤如下:
我们需要的工具有:电脑、office excel 2016
1、首先打开excel表格,在手机号码旁边插入一列新的单元格用作新生成代星号的手机号码。
2、在单元格里输入公式“=SUBSTITUTE(E1,MID(E1,4,4),"****")”,该函数为字符替换函数,括号里第一个参数中‘E1’表示要替换的单元格,第二个参数‘MID(E1,4,4)'表示指定替换的字符与区域,第三个参数’****‘代表要替换成的值。
3、公式设置好后再下拉填充即可完成剩余号码的替换。
热心网友 时间:2022-04-14 19:56
Excel中Substitute函数可以用来完成对字符串中指定文本进行替换的操作。
1、演示工具/软件:Excel办公软件,软件版本:Office Excel家庭和学生版,方法适用于采用其他版本的Excel或Wps。
2、新建一张Excel电子表格,并随机生成若干手机号以待演示所用,注意手机号均为随机生成的测试数据,实际使用时请配合正确数据完成操作。
3、选中需要得到结果的单元格,然后输入“=SUBSTITUTE(C4,MID(C4,4,4),"****")”,该函数为字符替换函数,第一个参数中表示要替换的单元格,第二个参数指定替换的字符区域,第三个参数代表要替换成的值。
4、输入完成之后点击确认回车,目标单元格(也就是手机号)中指定的值就会替换成指定字符了。
5、在数据量比较大的时候,可以直接使用格式填充柄对数据进行填充,可以直接双击结果单元格右下角的“+”号来得到结果。
热心网友 时间:2022-04-14 21:31
假设号码在A列,B1单元格输入公式=SUBSTITUTE(A1,MID(A1,4,4),"****")
下拉即可。
或者B1输入公式=LEFT(A1,4)&"****"&RIGHT(A1,3) 下拉即可。
热心网友 时间:2022-04-14 23:22
先分列,将那4位的列变成*号,再用=A1&A2&A3,向下填充,合为一列。
热心网友 时间:2022-04-15 01:30
left(3)&****& right(4)
定义一个单元格 取出来前三 ,和后四,然后****字符,用链接命令链接在一起就好了
热心网友 时间:2022-04-15 03:55
=left(A1,3)&"****"&right(A1,4)
热心网友 时间:2022-04-15 06:36
一楼、二楼办法都行。
热心网友 时间:2022-04-15 09:34
=REPLACE(A1,4,4,“****”)
热心网友 时间:2022-04-15 12:49
顶。。。。。。。。。。。