原文標(biāo)題:《給數(shù)字打碼,一個(gè)函數(shù)就夠了!》
哈嘍大家好!我是長(zhǎng)小安同學(xué)~
今天公司收集了員工信息,得到了一份關(guān)于身份證號(hào)的數(shù)據(jù)表格,但由于員工信息需要注意隱私安全,要求我在特定位置進(jìn)行打碼,如何操作呢?
例如:以上是員工提供的身份證號(hào),要求從第七位開(kāi)始,為后四位打碼為 *,保護(hù)隱私。
最后的效果如下:
相信大部分對(duì) Excel 不了解的小白人士,或許會(huì)老老實(shí)實(shí)的一個(gè)個(gè)去手動(dòng)更改,過(guò)著加班不加工資的生活。
這顯然是費(fèi)時(shí)又費(fèi)力的!
在解決問(wèn)題前,首先需要分析一下,
例如:B2 單元格內(nèi)的數(shù)據(jù),就是將 8888 換成 ****,
B3 單元格就是將 7777 換成 ****,依此類(lèi)推,都是從第七位開(kāi)始,后面的四位數(shù)據(jù)換成 ****。
想到這里,其實(shí)就可以使用和替換相關(guān)的函數(shù)來(lái)處理這樣的數(shù)據(jù)。
在這里小安安利給大家一個(gè)非常好用的函數(shù) —— Replace。
【Replace】英文翻譯:替換,代替 —— 顧名思義就是對(duì)數(shù)據(jù)進(jìn)行替換啦!
怎樣操作呢?不急!
我們先來(lái)了解一下函數(shù)的運(yùn)行原理,幫助大家更好地理解【Replace】函數(shù)~
函數(shù)原理
用新字符串替換舊字符串,并且替換的位置和數(shù)量都是指定的。
俗話(huà)說(shuō)得好:一圖勝千言。
動(dòng)圖演示如下:
看到這里,你是不是就明白這個(gè)函數(shù)的運(yùn)行原理了!
參數(shù)解析
首先我們來(lái)看看 Replace 函數(shù)的官方公式:
=REPLACE(old_text,start_num,num_chars,new_text)
是我看不懂的亞子!
不要慌,小安來(lái)為你翻譯一下~
=REPLACE (原始數(shù)據(jù),從哪兒開(kāi)始替換,替換幾位,替換成什么)
? 參數(shù)一:選擇需要替換的單元格,作為原始數(shù)據(jù);
? 參數(shù)二:從哪兒開(kāi)始替換;
? 參數(shù)三:替換幾位;
? 參數(shù)四:替換成什么。
還是不了解?沒(méi)關(guān)系,我們參照本次的案例配合食用。
案例演示
目的:將 B 列身份證號(hào)數(shù)據(jù),從第 7 位開(kāi)始后的 4 位數(shù)替換為 ****。
? 輸入 Replace 函數(shù);
(小技巧:輸入 = REP 后就可以按 Tab 鍵快速選擇公式。)
? 參數(shù)一選擇 B2 單元格,作為需要替換的原始數(shù)據(jù);參數(shù)二輸入 7:代表從第七位開(kāi)始替換;
參數(shù)三輸入 4:表示替換掉從第七位開(kāi)始后的四位數(shù);參數(shù)四輸入 "****":需要替換的字符串;
? 雙擊向下填充。
公式:
=REPLACE(B2,7,4,"****")
動(dòng)圖演示如下:
給特定位置的數(shù)字打碼,這樣就搞定啦!
本文對(duì)于 Replace 函數(shù)的介紹也到此結(jié)束了,你學(xué)會(huì)了嗎?
本文來(lái)自微信公眾號(hào):秋葉 Excel (ID:excel100),作者:機(jī)智的秋小 E
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。