excel中如何将?????88?????中的中间这个88替换成22

来源:百度知道 编辑:UC知道 时间:2024/06/04 05:49:34
如何将数百个?????88?????中的88替换成22,但前面后面的数字(问号的数字是变化的)中也有可能有88但不能替换掉。(如881258812888,只能替换中间的88),

如果此数据共性为?????88?????,即要替换的88位置是不变的,可用以下公式:
假设数据在A列,从A2单元格开始,则在B2输入:
=SUBSTITUTE(A2,MID(A2,6,2),"22",2)

将公式拖动或复制就行了。

=LEFT(A1,2)&SUBSTITUTE(LEFT(RIGHT(A1,LEN(A1)-2),LEN(RIGHT(A1,LEN(A1)-2))-2),"88","22",1)&RIGHT(A1,2)