手中有一套名單信息,但是在對相關對象公布時需要進行模糊化處理,比如對人名進行處理,本文簡單介紹使用repalce函數進行處理的過程
1、整理原始excel名單信息,例如姓名信息或銀行卡號信息

2、我們的需求,是對excel中的姓名一列進行處理,使得姓名只保留第一個字符姓,后面的名字都用*號代替,因此在C2單元格中輸入=REPLACE(B19,2,2,"**"),替換結果顯示李**。雙擊C2右下角B列所值均被替換。


3、如果覺得名字兩個字時,不想顯示**,則可以對函數進行簡單優化,對三字和兩字進行簡單的區分即可。=IF(LEN(B2)=3,REPLACE(B2,2,2,"**"),REPLACE(B2,2,1,"*"))


4、至此,通過replace函數完美解決我的需求,另外replace函數用法如下:
REPLACE(參數1,參數2,參數3,參數4)
參數1 是要替換其部分字符的文本。
參數2 是要用參數4替換的參數1中字符的起始位置.
參數3 是希望REPLACE用參數4替換參數1中從參數2開始算起的字符個數。
參數4 是要用于替換參數1中字符的文本。
如: =REPLACE(A3,3,2,"zifu") 用 zifu替換A3的第3位算起的2個字符.
相關推薦:
excel怎么用函數計算復利終值和現值?
Excel中怎么使用REPLACE函數對電話號碼進行升級?
excel中怎么利用dateif函數計算兩個日期參數的差值?
新聞熱點
疑難解答