엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹

 

엑셀 함수를 이용하여 주민등록번호 등 예민한 개인정보를 보이지 않게 표시하는 방법(마스킹)을 알아봅니다. 

 

 

 

엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹

 

엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹
엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹

 

 

특히 관공서등에서 많이 취급하는 주민등록번호의 경우 뒷자리를 "*"표시로 가리는 경우가 많은데 일일이 하나씩 손으로 하지 않고 함수를 사용하여 편하게 한번에 주민번호 뒷자리 가리기 하는 방법을 알아봅니다. 

 

 

엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹 1
엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹 1

 

 위의 표와 같이 주민등록번호가 적힌 개인정보가 있습니다. 

위의 주민등록번호에서 뒷자리 6개를 " * "로 바꾸어 별표처리 표시해보겠습니다. 

 

반응형

 

엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹 2
엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹 2

 

 

1. 주민등록번호 옆에 새로운 주민번호 란을 만듭니다. 

 

먼저 이용할 함수는 "REPLACE" 입니다. 

 

REPLACE 함수의 형식은 

= REPLACE(Old_text, Start_num, Num_chars, New_text) 입니다. 

 

REPLACE(Old_text, Start_num, Num_chars, New_text)
Old_text  바꾸려는 텍스트 셀
Start_num  Old_text의 문자열에서 바꾸기 시작하는 위치 , 문자 단위
Num_chars Old_text에서 바꾸기 시작한 위치로부터 바꾸려는 문자의 개수
New_text  Old_text에서 일부를 대체할 새로운 텍스트, "  " 안에 입력

 

 

 

위의 내용으로는 무슨 소리인지 잘 모르겠습니다.

실제로 하면서 자세히 알아봅니다. 

 

 

엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹 3
엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹 3

 

 

2. 주민번호를 만들려고 하는 셀에 보기와 같이

= REPLACE( Old_text, , Start_num, Num_chars, New_text) 에 맞추어

=  REPLACE( E6, 9, 6, "******")  를 입력합니다. 

 

E6 은 바꾸려는 셀의 위치입니다. 

 

9 는 바꾸려는 셀의 문자열에서 바꾸기 시작하는 문자의 최초위치로 부터 순서입니다.  

(2부터 * 표시를 할 것입니다. 그러므로  8에서 부터 2까지 문자의 개수가 9개 이므로 9입니다.)

 

6 은 바꾸려는 셀에서 바꾸기 시작한 위치로부터 바꾸려는 문자의 개수입니다. 

(2부터 * 표시할 숫자의 개수가 6입니다. )

 

* 는 바꾸려는 문자의 형태입니다. 

* 대신 0 이나 !, #, %  등 원하는 텍스트 형태로 바꾸면 됩니다.

단 중요한 것은 반드시 "  "에 입력해야 합니다. 

 

 

 

엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹 4
엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹 4

 

3.  REPLACE( E6, 9, 6, "******") 를 입력하고 확인을 하면

위와 같이 주민번호 뒷자리가  * 로 표시가 됩니다. 

 

 

 

엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹 5
엑셀 주민번호 뒷자리 가리기, 별표처리, 마스킹 5

 

 

4. 이제 바뀐 셀의 아랫부분의 핸들을 끌어서 원하는 위치까지 드래그하면 모든 부분이 * 표시가 됩니다. 

이렇게 하면 주민등록번호 등의 민감한 개인정보의  원하는 부분을 쉽게 가릴수 있습니다. 끝.

 

 

 

 

 

반응형
?
더보기

댓글,

포피치맥

하루를 살아도 한가지를 배우자! _#(!_ 배움의 즐거움을 느끼자!