分享

【Excel问伊答51】敏感数字用CONCATENATE函数和&文本连接符和REPT函数星号化

 fzchenwl 2015-04-07

对于一些数字号码可能比较敏感,比如身份证号码、手机号、社保号码等,为了保护隐私,经常需要对需公开的号码进行星号化处理。




C列是这么处理的:


=CONCATENATE(LEFT(A2,3),'-*****-',RIGHT(A2,3))


其中CONCATENATE函数是文本类函数,作用是把多个字符串合并成一个字符串。

其语法是:

CONCATENATE(字符串1,字符串2,...,字符串255)


D列是这么处理的:


=REPT('*',7)&RIGHT(B2,2)


其中REPT函数也是文本类函数,作用是根据指定的次数来重复字符串。

其中&是文本连接符,其作用跟CONCATENATE是一样的,不过比CONCATENATE的写法更省事更简便。

此处如果改成CONCATENATE来处理,则为:


=CONCATENATE(REPT('*',7),RIGHT(B2,2))


--------------------------------------------------------------------------------------------


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多