在日常操作中,我們經常需要處理包含個人資訊的Excel數據,其中人名資訊需要進行敏感化處理。 php小編西瓜今天就來介紹一個使用Excel replace函數的簡單方法,幫助大家輕鬆地將人名資訊替換為匿名字元。
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使用replace函數把人名敏感化處理的具體方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!