聲名:本文中四個(gè)人名,來(lái)源于獲第七屆茅盾文學(xué)獎(jiǎng)的長(zhǎng)篇小說(shuō)《額爾古納河右岸》,因韓老師在讀,感動(dòng)于弱小民族頑強(qiáng)的抗?fàn)幒蛢?yōu)美的愛(ài)情,隨機(jī)選擇四個(gè)不同長(zhǎng)度的姓名來(lái)做本篇文章的示例。
問(wèn)題
對(duì)“姓名加密”,要求:
由兩個(gè)漢字組成的姓名,將第二個(gè)漢字用“*”代替;
由三個(gè)及三個(gè)以上漢字組成的姓名,保留原有姓名首尾兩個(gè)漢字,中間每個(gè)漢字都替換為“*”。
結(jié)果如下圖所示:
![]()
解決方法
在B2單元格輸入公式:
=IF(LEN(A2)=2,REPLACE(A2,2,1,"*"),REPLACE(A2,2,LEN(A2)-2,REPT("*",LEN(A2)-2)))按Enter鍵完成計(jì)算,并向下填充,即得結(jié)果,如下圖:
![]()
公式解析
REPLACE(A2,2,1,"*"):將A2單元格文本的第2位替換成1位“*”。
LEN(A2)-2:A2單元格文本長(zhǎng)度。
REPT("*",LEN(A2)-2):將“*”重復(fù)LEN(A2)-2次。
REPLACE(A2,2,LEN(A2)-2,REPT("*",LEN(A2)-2)):將A2單元格文本從第2位開(kāi)始替換成重復(fù)LEN(A2)-2次的“*”。
本文完
相關(guān)知識(shí)推薦:
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
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.