Excel工作表D列保存了18位身份证号码信息,为了保护个人隐私,需将身份证信息的第3、4位和第9、10位用“*”表示,以D2单元格为例,最优的操作方法是( )。

admin2017-06-28  38

问题 Excel工作表D列保存了18位身份证号码信息,为了保护个人隐私,需将身份证信息的第3、4位和第9、10位用“*”表示,以D2单元格为例,最优的操作方法是(    )。

选项 A、=REPLACE(D2,9,2,’’* *’’)+REPLACE(D2,3,2,’’* *’’)
B、=REPLACE(D2,3,2,’’* *’’,9,2,’’* *’’)
C、=REPLACE(REPLACE(D2,9,2,’’* *’’),3,2,’’* *’’)
D、=MID(D2,3,2,’’* *’’,9,2,’’* *’’)

答案C

解析 REPLACE函数是用新字符串替换旧字符串,而且替换的位置和数量都是指定的。其格式为REPLACE(old_text,start_num,num_chars,new_text)。old_text是要替换的字符串,start_num是开始位置,num_chars是替换个数,new_text是新的文本。B、D两项参数个数不符合函数要求。故正确答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/aU40FFFM
0

最新回复(0)