-
1 # 李老師電腦教學課堂
-
2 # EXCEL乾貨君
如何在Excel中將身份證部分數字做隱私處理?
這裡我們需要用到REPLACE這個函式,具體方法也很簡單,下面分步驟講解。
比如我們這裡有個身份證號,我們想把中間的生日部分隱藏掉。
我們在B1單元格輸入公式:=REPLACE(A1,7,8,"********"),即可成功隱去身份證號的生日部分,之後我們再將A列隱藏即可。
下面簡單介紹一下replace函式replace在英文裡面就是“替換”的意思,顧名思義,它是一個替換函式,該函式總共有四個引數,四個引數分別對應的意思如下:
除了隱藏身份證號,我們經常還可以用它來隱藏手機號,具體操作方法如上。
比如,我們這裡有個手機號:
我們要把第4到10位隱藏掉,於是可以在B1單元格內輸入公式:=REPLACE(A1,4,7,"*******")
-
3 # Excel大全
對字串部分內容做隱藏處理,如,隱藏身份證號碼中的部分資訊,隱藏手機號的部分位數,隱藏姓名中的一個字,常用的方法有兩個:
①使用快速填充;
②使用Replace函式;
方法1:使用快速填充隱藏部分資訊快速填充是13版本以後新增的功能,這個功能對規律性的字串處理很是好用,如題主的這個問題,對身份證號部分數字做隱私處理:
①先對第一行身份證進行隱私處理 → ②按下<Ctrl>+E向下填充;
如下動畫教程:
方法2:使用Replace函式,替換掉身份證號中的部分數字Replace函式用法:=Replace( 字串, 從哪個位置開始, 替換掉幾個字元, 替換成什麼字元)
如,這個問題中的,將身份證號替換部分數字,可以使用公式:
=REPLACE(A1,7,8,"********"),表示,從第7個字元開始,將後面的8個字元替換為“********”
-
4 # 雷哥office
案例:需要對身份證出生年月進行隱私處理。
方法1:快速填充法身份證的出生年月日資料修改為“xxxxxxxx”,之後按下【Ctrl+E】,即可對剩餘的資料快速填充。
是不是感覺很神奇呢?
方法2:left和right函式B1單元格中輸入函式 =LEFT(A1,6)&"xxxxxxxx"&RIGHT(A1,4) 即可對出生年月日數字進行加密顯示。
解釋:left是從左邊提取單元格中的字元,例如 LEFT(A1,6),表示從左邊數,提取前6個字元;同理RIGHT(A1,4) 表示從右邊數,提取前四個字元。方法3:Replace函式語法 =replace函式引數為(被替換的資料,從第幾個開始,替換幾個資料,要替換的字串)
輸入=REPLACE(A1,7,8,"********")
解釋:該公式表示從第7個開始,共替換8個字元,替換為A1單元格資料為“********”三種方法實現了對身份證加密:
① 快速填充
② left+right
大家感覺哪種方法最簡單呢?
雷哥最愛的快速填充【Ctrl+E】。他哪裡好玩呢?他可以實現哪些功能呢?
① 單元格連線
既然【Ctrl+E】可以實現姓名和電話的拆分,那麼【Ctrl+E】也可以實現單元格資料的連線。相當於 & 的功能。
② 替換功能
如圖所示,需要把【財務部】替換為 空單元格
如圖所示,需要從身份證中提取生日資料,且資料需要轉化為 1994年02月25,這樣的格式。
首先還是在C2中,手動輸入資料,然後按下【Ctrl+E】發現數據實現了填充。
可是,我們仔細發現,資料是有問題的,然後繼續修改C3,按下【Enter】後,發現數據還是有問題(都是20+),繼續調整C4,按下【Enter】後,發現數據成功啦。
-
5 # Excel自學成才1、技巧法
這個技巧需要在2013版本及以上,我們首先複製一條資料,然後改成我們想要的結果,在下面的單元格中按CTRL+E快捷鍵,所有的結果就智慧填充了。
2、函式法❶使用LEFT+RIGHT函式
在單元格中輸入的公式是:
=LEFT(A1,6)&"********"&RIGHT(A1,4)
LEFT函式表示從A1單元格中向左取6個字元
RIGHT函式表示從A1單元格向右取4個字元
用&符號將字元連線起來
❷使用SUBSTITUDE函式
在單元格中輸入的公式是:=SUBSTITUTE(A1,MID(A1,7,8),"********")
MID函式表示從A1單元格第7個開始,提取8位數
然後將這個提取出來的結果,換成8個星號
❸使用REPLACE函式
在單元格中輸入公式:=REPLACE(A1,7,8,"********")
REPLACE函式表示從A1單元格的第7個開始,8位數字替換成後面的星號,得到的結果如下所示:
不僅僅是身份證,如果是手機號碼,等重要的資訊,希望部分隱藏顯示,都可以使用上面的幾種方法來進行實現。
回覆列表
如何在Excel中將身份證部分數字做隱私處理?
如何在Excel中將身份證部分數字做隱私處理,這個操作用EXCEL中的替換函式就可以完成。
具體操作過程。
如圖,做一個示例表格,輸入身份證號:
輸入函式,=REPLACE(A1,7,6,"******") ,意思是將A1單元格中的第七個數開始替換六個數字,用*替換:
完成以後,按箭頭所示往下拖動複數函式:
如圖,完成操作:
最後在A列上右鍵單擊,選隱藏,不顯示原資料:
如何在Excel中將身份證部分數字做隱私處理操作演示完成。