单选题
Excel工作表D列保存了18位身份证号码信息,为了保护个人隐私,需将身份证信息的第3、4位和第9、10位用“*”表示,以D2单元格为例,最优的操作方法是______。
A、
=MID(D2,3,2,"**",9,2,"**")
B、
=REPLACE(REPLACE(D2,9,2,"**"),3,2,"**")
C、
=REPLACE(D2,3,2,"**",9,2,"**")
D、
=REPLACE(D2,9,2,"**")+REPLACE(D2,3,2,"**")
【正确答案】
B
【答案解析】
[解析] 因为需要替换的字符串不连续,需要进行两次替换,REPLACE(D2,9,2,"**")替换的是第9、10位,然后再利用REPLACE(REPLACE(D2,9,2,"**"),3,2,"**")替换第3、4位,因此本题答案为B。
提交答案
关闭