Excel工作表D列保存了18位身份证号码信息,为了保护个人隐私,需将身份证信息的第9到12位用“*”表示,以D2单元格为例,最优的操作方法是( )。
A. =MID(D2,1,8)+""****""+MID(D2,13,6)
B. =CONCATENATE(MID(D2,1,8),""****"",MID(D2,13,6))
C. =CONCATE****(MID(D2,1,8),""****"",MID(D2,13,6))
D. =MID(D2,9,4,""****"")
答案:C
解析:MID函数用于从指定位置开始,提取用户指定的字符数。例如,从第3个字符开始,提取5个字符。MID函数只能提取字符,不能替换字符。REPLACE函数是根据指定的字符数,将部分文本字符串替换为不同的文本字符串。根据题目要求,需要将第9到12位用*替换,使用REPLACE函数。
正确答案为【C.=REPLACE(D2,9,4,"****")】
满意望采纳哦同学,同学如果以后还有什么不懂哒问题我们还可以一起讨论哟,相信我们一定可以把问题解决的,么么哒亲爱哒!