单选题
MS Office高级应用
2019-02-28
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,Nun_chars,new_text)。old_text是要替换的字符串,start_nun是开始位置,nun_chars是替换个数,new_text是新的文本。B、D两项参数个数不符合函数要求。故正确答案为C选项。
你可能感兴趣的试题
A.SUM(C$19:D$19)
B.SUM(C$2:D$4)
C.SUM(B$19:C$19)
D.SUM(B$2:C$4)
A.=SUMIFS(D2:D301,A2:A301,"第一中学",B2:B301,"3班")/COUNTIFS(A2:A301,"第一中学",B2:B301,"3班")
B.=SUMIFS(D2:D301,B2:B301,"3班")/COUNTIFS(B2:B301,"3班")
C.=AVERAGEIFS(D2:D301,A2:A301,"第一中学",B2:B301,"3班")
D.=AVERAGEIF(D2:D301,A2:A301,"第一中学",B2:B301,"3班")