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

admin2020-11-18  37

问题 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(REPIACE(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://kaotiyun.com/show/Bbip777K
0

最新回复(0)