聲名:本文中四個人名,來源于獲第七屆茅盾文學獎的長篇小說《額爾古納河右岸》,因韓老師在讀,感動于弱小民族頑強的抗爭和優美的愛情,隨機選擇四個不同長度的姓名來做本篇文章的示例。
問題
對“姓名加密”,要求:
由兩個漢字組成的姓名,將第二個漢字用“*”代替;
由三個及三個以上漢字組成的姓名,保留原有姓名首尾兩個漢字,中間每個漢字都替換為“*”。
結果如下圖所示:
![]()
解決方法
在B2單元格輸入公式:
=IF(LEN(A2)=2,REPLACE(A2,2,1,"*"),REPLACE(A2,2,LEN(A2)-2,REPT("*",LEN(A2)-2)))按Enter鍵完成計算,并向下填充,即得結果,如下圖:
![]()
公式解析
REPLACE(A2,2,1,"*"):將A2單元格文本的第2位替換成1位“*”。
LEN(A2)-2:A2單元格文本長度。
REPT("*",LEN(A2)-2):將“*”重復LEN(A2)-2次。
REPLACE(A2,2,LEN(A2)-2,REPT("*",LEN(A2)-2)):將A2單元格文本從第2位開始替換成重復LEN(A2)-2次的“*”。
本文完
相關知識推薦:
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.