介紹如何使用 Excel 的 REPLACE
函數,將人名去識別化,保護個人資料。
由於個人資料保護法的規範,凡是足以識別個人的資訊都要謹慎處理,不可以隨意傳送或公開,所以當我們在 Excel 中遇到各種的名單資料時,在公開之前都會需要經過去識別化的處理,以免洩漏個資而觸法。
姓名以圓圈符號取代
假設我們現在有一些人名的資料,想要在公開之前先進行去識別化的處理。

姓名資料的去識別化,通常都是將第二個字或是第三個字隱藏起來,如果要統一將第二個字隱藏起來的話,只要使用簡單的 REPLACE
函數來處理即可:
=REPLACE(A2,2,1,"○")

如果想要只保留姓氏(也就是僅保留第一個字),將名的部分都隱藏起來的話,可以這樣寫:
=REPLACE(A2,2,LEN(A2)-1,REPT("○",LEN(A2)-1)

隱藏身份證字號
身分證字號的資料也是相當敏感的個資,一定要去識別化之後才能公開。

一般的做法都是將身分證字號的中間幾碼隱藏起來,例如將第 4 碼到第 8 碼以星號取代,就可以這樣寫:
=REPLACE(A2,4,5,"*****")

參考資料:G. T. Wang