=SUBSTITUTE(A1,MID(A1,6,IF(LEN(A1)=18,10,7)),REPT("*",IF(LEN(A1)=18,10,7)))不过我觉得用下面的公式要好一些。=REPLACE(A1,6,IF(LEN(A1)=18,10,7),REPT("*",IF(LEN(A1)=18,10,7)))